ro.isdc.wro.manager.callback
Interface LifecycleCallback

All Known Implementing Classes:
LifecycleCallbackDecorator, LifecycleCallbackRegistry, LifecycleCallbackSupport, PerformanceLoggerCallback

public interface LifecycleCallback

Defines callbacks invoked by the manager during processing. Any of the lifecycle method can throw a RuntimeException which will be handled properly by LifecycleCallbackRegistry.

Since:
1.4.3
Author:
Alex Objelean

Method Summary
 void onAfterMerge()
          Called after all resources are merged and the preProcessing is completed.
 void onAfterModelCreated()
          Invoked after the model is created.
 void onAfterPostProcess()
          Called after a resource is post processed.
 void onAfterPreProcess()
          Called after a resource is pre processed.
 void onBeforeMerge()
          Called before resources are merged and before any processing is applied.
 void onBeforeModelCreated()
          Invoked before starting model creation.
 void onBeforePostProcess()
          Called before a resource is post processed.
 void onBeforePreProcess()
          Called before each resource is processed.
 void onProcessingComplete()
          Called after all postProcessors are applied and overall processing is complete.
 

Method Detail

onBeforeModelCreated

void onBeforeModelCreated()
Invoked before starting model creation.


onAfterModelCreated

void onAfterModelCreated()
Invoked after the model is created.


onBeforePreProcess

void onBeforePreProcess()
Called before each resource is processed.


onAfterPreProcess

void onAfterPreProcess()
Called after a resource is pre processed.


onBeforePostProcess

void onBeforePostProcess()
Called before a resource is post processed.


onAfterPostProcess

void onAfterPostProcess()
Called after a resource is post processed.


onBeforeMerge

void onBeforeMerge()
Called before resources are merged and before any processing is applied.


onAfterMerge

void onAfterMerge()
Called after all resources are merged and the preProcessing is completed.


onProcessingComplete

void onProcessingComplete()
Called after all postProcessors are applied and overall processing is complete.



Copyright © 2008-2013. All Rights Reserved.