Class ManagedObjectPoolTypeImpl
java.lang.Object
net.officefloor.compile.impl.pool.ManagedObjectPoolTypeImpl
- All Implemented Interfaces:
ManagedObjectPoolType
ManagedObjectPoolType implementation.- Author:
- Daniel Sagenschneider
-
Constructor Summary
ConstructorsConstructorDescriptionManagedObjectPoolTypeImpl(Class<?> pooledObjectType, ManagedObjectPoolFactory managedObjectPoolFactory, ThreadCompletionListenerFactory[] threadCompletionListenerFactories) Instantiate. -
Method Summary
Modifier and TypeMethodDescriptionObtains theManagedObjectPoolFactoryfor theManagedObjectPool.Class<?>Obtains the type of object being pooled.Obtains theThreadCompletionListenerFactoryinstances.
-
Constructor Details
-
ManagedObjectPoolTypeImpl
public ManagedObjectPoolTypeImpl(Class<?> pooledObjectType, ManagedObjectPoolFactory managedObjectPoolFactory, ThreadCompletionListenerFactory[] threadCompletionListenerFactories) Instantiate.- Parameters:
pooledObjectType- Pooled object type.managedObjectPoolFactory-ManagedObjectPoolFactory.threadCompletionListenerFactories-ThreadCompletionListenerFactoryinstances.
-
-
Method Details
-
getPooledObjectType
Description copied from interface:ManagedObjectPoolTypeObtains the type of object being pooled.- Specified by:
getPooledObjectTypein interfaceManagedObjectPoolType- Returns:
- Type of object being pooled.
-
getManagedObjectPoolFactory
Description copied from interface:ManagedObjectPoolTypeObtains theManagedObjectPoolFactoryfor theManagedObjectPool.- Specified by:
getManagedObjectPoolFactoryin interfaceManagedObjectPoolType- Returns:
ManagedObjectPoolFactoryfor theManagedObjectPool.
-
getThreadCompletionListenerFactories
Description copied from interface:ManagedObjectPoolTypeObtains theThreadCompletionListenerFactoryinstances.- Specified by:
getThreadCompletionListenerFactoriesin interfaceManagedObjectPoolType- Returns:
ThreadCompletionListenerFactoryinstances.
-