Interface ManagedObjectCleanup
- All Known Implementing Classes:
ManagedObjectCleanupImpl
public interface ManagedObjectCleanup
Manages the clean up of
ManagedObject instances.- Author:
- Daniel Sagenschneider
-
Method Summary
Modifier and TypeMethodDescriptioncleanup(FlowMetaData recycleFlowMetaData, Class<?> objectType, ManagedObject managedObject, ManagedObjectPool managedObjectPool) Creates the clean upFunctionState.
-
Method Details
-
cleanup
FunctionState cleanup(FlowMetaData recycleFlowMetaData, Class<?> objectType, ManagedObject managedObject, ManagedObjectPool managedObjectPool) Creates the clean upFunctionState.- Parameters:
recycleFlowMetaData-FlowMetaDatato recycle theManagedObject.objectType- Type of the object from theManagedObject.managedObject-ManagedObjectto be cleaned up.managedObjectPool- OptionalManagedObjectPoolto return theManagedObject. May benull.- Returns:
FunctionStateto clean up theManagedObject.
-