@@ -196,7 +196,6 @@ private LifecycleMetadata findLifecycleMetadata(Class<?> clazz) {
196
196
}
197
197
198
198
private LifecycleMetadata buildLifecycleMetadata (final Class <?> clazz ) {
199
- final boolean debug = logger .isDebugEnabled ();
200
199
List <LifecycleElement > initMethods = new ArrayList <>();
201
200
List <LifecycleElement > destroyMethods = new ArrayList <>();
202
201
Class <?> targetClass = clazz ;
@@ -209,14 +208,14 @@ private LifecycleMetadata buildLifecycleMetadata(final Class<?> clazz) {
209
208
if (this .initAnnotationType != null && method .isAnnotationPresent (this .initAnnotationType )) {
210
209
LifecycleElement element = new LifecycleElement (method );
211
210
currInitMethods .add (element );
212
- if (debug ) {
213
- logger .debug ("Found init method on class [" + clazz .getName () + "]: " + method );
211
+ if (logger . isTraceEnabled () ) {
212
+ logger .trace ("Found init method on class [" + clazz .getName () + "]: " + method );
214
213
}
215
214
}
216
215
if (this .destroyAnnotationType != null && method .isAnnotationPresent (this .destroyAnnotationType )) {
217
216
currDestroyMethods .add (new LifecycleElement (method ));
218
- if (debug ) {
219
- logger .debug ("Found destroy method on class [" + clazz .getName () + "]: " + method );
217
+ if (logger . isTraceEnabled () ) {
218
+ logger .trace ("Found destroy method on class [" + clazz .getName () + "]: " + method );
220
219
}
221
220
}
222
221
});
@@ -276,8 +275,8 @@ public void checkConfigMembers(RootBeanDefinition beanDefinition) {
276
275
if (!beanDefinition .isExternallyManagedInitMethod (methodIdentifier )) {
277
276
beanDefinition .registerExternallyManagedInitMethod (methodIdentifier );
278
277
checkedInitMethods .add (element );
279
- if (logger .isDebugEnabled ()) {
280
- logger .debug ("Registered init method on class [" + this .targetClass .getName () + "]: " + element );
278
+ if (logger .isTraceEnabled ()) {
279
+ logger .trace ("Registered init method on class [" + this .targetClass .getName () + "]: " + element );
281
280
}
282
281
}
283
282
}
@@ -287,8 +286,8 @@ public void checkConfigMembers(RootBeanDefinition beanDefinition) {
287
286
if (!beanDefinition .isExternallyManagedDestroyMethod (methodIdentifier )) {
288
287
beanDefinition .registerExternallyManagedDestroyMethod (methodIdentifier );
289
288
checkedDestroyMethods .add (element );
290
- if (logger .isDebugEnabled ()) {
291
- logger .debug ("Registered destroy method on class [" + this .targetClass .getName () + "]: " + element );
289
+ if (logger .isTraceEnabled ()) {
290
+ logger .trace ("Registered destroy method on class [" + this .targetClass .getName () + "]: " + element );
292
291
}
293
292
}
294
293
}
@@ -301,10 +300,9 @@ public void invokeInitMethods(Object target, String beanName) throws Throwable {
301
300
Collection <LifecycleElement > initMethodsToIterate =
302
301
(checkedInitMethods != null ? checkedInitMethods : this .initMethods );
303
302
if (!initMethodsToIterate .isEmpty ()) {
304
- boolean debug = logger .isDebugEnabled ();
305
303
for (LifecycleElement element : initMethodsToIterate ) {
306
- if (debug ) {
307
- logger .debug ("Invoking init method on bean '" + beanName + "': " + element .getMethod ());
304
+ if (logger . isTraceEnabled () ) {
305
+ logger .trace ("Invoking init method on bean '" + beanName + "': " + element .getMethod ());
308
306
}
309
307
element .invoke (target );
310
308
}
@@ -316,10 +314,9 @@ public void invokeDestroyMethods(Object target, String beanName) throws Throwabl
316
314
Collection <LifecycleElement > destroyMethodsToUse =
317
315
(checkedDestroyMethods != null ? checkedDestroyMethods : this .destroyMethods );
318
316
if (!destroyMethodsToUse .isEmpty ()) {
319
- boolean debug = logger .isDebugEnabled ();
320
317
for (LifecycleElement element : destroyMethodsToUse ) {
321
- if (debug ) {
322
- logger .debug ("Invoking destroy method on bean '" + beanName + "': " + element .getMethod ());
318
+ if (logger . isTraceEnabled () ) {
319
+ logger .trace ("Invoking destroy method on bean '" + beanName + "': " + element .getMethod ());
323
320
}
324
321
element .invoke (target );
325
322
}
0 commit comments