Class ManagedObjectPoolContextImpl
- java.lang.Object
-
- net.officefloor.frame.impl.execute.pool.ManagedObjectPoolContextImpl
-
- All Implemented Interfaces:
ManagedObjectPoolContext
public class ManagedObjectPoolContextImpl extends java.lang.Object implements ManagedObjectPoolContext
ManagedObjectPoolContextimplementation.- Author:
- Daniel Sagenschneider
-
-
Constructor Summary
Constructors Constructor Description ManagedObjectPoolContextImpl(ManagedObjectSource<?,?> managedObjectSource)Instantiate.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ManagedObjectSource<?,?>getManagedObjectSource()ManagedObjectSourceto have itsManagedObjectinstances pooled.booleanisCurrentThreadManaged()Indicates if the currentThreadis managed.
-
-
-
Constructor Detail
-
ManagedObjectPoolContextImpl
public ManagedObjectPoolContextImpl(ManagedObjectSource<?,?> managedObjectSource)
Instantiate.- Parameters:
managedObjectSource-ManagedObjectSource.
-
-
Method Detail
-
getManagedObjectSource
public ManagedObjectSource<?,?> getManagedObjectSource()
Description copied from interface:ManagedObjectPoolContextManagedObjectSourceto have itsManagedObjectinstances pooled.- Specified by:
getManagedObjectSourcein interfaceManagedObjectPoolContext- Returns:
ManagedObjectSource.
-
isCurrentThreadManaged
public boolean isCurrentThreadManaged()
Description copied from interface:ManagedObjectPoolContextIndicates if the currentThreadis managed. A managedThreadwill notify theThreadCompletionListenerinstances of its completion.- Specified by:
isCurrentThreadManagedin interfaceManagedObjectPoolContext- Returns:
trueif the currentThreadis managed.
-
-