|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.hippoecm.hst.core.jcr.pool.PooledSessionResourceManagement
public class PooledSessionResourceManagement
Constructor Summary | |
---|---|
PooledSessionResourceManagement()
|
Method Summary | |
---|---|
void |
disposeAllResources()
Dispose all the resources. |
void |
disposeResource(Object sessionObject)
Dispose the specified resource. |
boolean |
isActive()
Returns true if resource lifecycle management is turned on or forced to be turned on. |
boolean |
isAlwaysActive()
Returns true if resource lifecycle management is forced to be turned on. |
void |
registerResource(Object session)
Registers a disposable resource. |
void |
setActive(boolean active)
Turns on or off the resource lifecycle management. |
void |
setAlwaysActive(boolean alwaysActive)
Forces to turn on or off the resource lifecycle management. |
void |
unregisterResource(Object session)
Unregisters the disposable resource. |
Object |
visitResources(ResourceVisitor visitor)
Traverses all the resource, calling the visitor's visit method at each one. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PooledSessionResourceManagement()
Method Detail |
---|
public boolean isActive()
ResourceLifecycleManagement
isActive
in interface ResourceLifecycleManagement
public void setActive(boolean active)
ResourceLifecycleManagement
setActive
in interface ResourceLifecycleManagement
public boolean isAlwaysActive()
ResourceLifecycleManagement
isAlwaysActive
in interface ResourceLifecycleManagement
public void setAlwaysActive(boolean alwaysActive)
ResourceLifecycleManagement
setAlwaysActive
in interface ResourceLifecycleManagement
public void registerResource(Object session)
ResourceLifecycleManagement
registerResource
in interface ResourceLifecycleManagement
public void unregisterResource(Object session)
ResourceLifecycleManagement
unregisterResource
in interface ResourceLifecycleManagement
public void disposeResource(Object sessionObject)
ResourceLifecycleManagement
disposeResource
in interface ResourceLifecycleManagement
public void disposeAllResources()
ResourceLifecycleManagement
disposeAllResources
in interface ResourceLifecycleManagement
public Object visitResources(ResourceVisitor visitor)
ResourceLifecycleManagement
visitResources
in interface ResourceLifecycleManagement
visitor
- The visitor to call back to
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |