org.alfresco.util.resource
Interface MethodResourceManager
public interface MethodResourceManager
A controller of system or in-transaction resources. Given a few statistics
regarding a method's call history, and using whatever other measurements
are needed, implementations will decide whether and how to clear up
sufficient system resources.
Method Summary |
void |
manageResources(java.util.Map methodStatsByMethod,
long transactionElapsedTimeNs,
java.lang.reflect.Method currentMethod)
Check and free any required resources for an imminent. |
manageResources
void manageResources(java.util.Map methodStatsByMethod,
long transactionElapsedTimeNs,
java.lang.reflect.Method currentMethod)
- Check and free any required resources for an imminent. Details of the
current transaction and some gathered information about previous calls
to associated methods is also provided.
- Parameters:
methodStatsByMethod
- all known methods and their basic call statstransactionElapsedTimeNs
- the elapsed time in the current transactioncurrentMethod
- the method about to be called
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.