private void callAnnotatedMethod ( final Class < ? extends Annotation > annotationClass ) { if ( this . lifecycleMethod . get ( annotationClass . getName ( ) ) != null ) { for ( final Method method : this . lifecycleMethod . get ( annotationClass . getName ( ) ) ) { try { ClassUtility . callMethod ( method , this ) ; } catch ( final CoreException e ) { LOGGER . error ( CALL_ANNOTATED_METHOD_ERROR , e ) ; } } } }
Call annotated methods corresponding at given lifecycle annotation .