Interface ManagedObjectSourceInstance<F extends Enum<F>>
- All Known Implementing Classes:
ManagedObjectSourceInstanceImpl
public interface ManagedObjectSourceInstance<F extends Enum<F>>
Instance of a
ManagedObjectSource and items to support it.- Author:
- Daniel Sagenschneider
-
Method Summary
Modifier and TypeMethodDescriptionObtains theManagedObjectExecuteManagerFactoryfor theManagedObjectSource.Obtains theManagedObjectPool.Obtains theManagedObjectSource.Obtains theManagedObjectServiceReadyinstances.
-
Method Details
-
getManagedObjectSource
ManagedObjectSource<?,F> getManagedObjectSource()Obtains theManagedObjectSource.- Returns:
ManagedObjectSource.
-
getManagedObjectExecuteManagerFactory
ManagedObjectExecuteManagerFactory<F> getManagedObjectExecuteManagerFactory()Obtains theManagedObjectExecuteManagerFactoryfor theManagedObjectSource.- Returns:
ManagedObjectExecuteManagerFactoryfor theManagedObjectSource.
-
getManagedObjectPool
ManagedObjectPool getManagedObjectPool()Obtains theManagedObjectPool.- Returns:
ManagedObjectPoolornullifManagedObjectSourceis not pooled.
-
getServiceReadiness
ManagedObjectServiceReady[] getServiceReadiness()Obtains theManagedObjectServiceReadyinstances.- Returns:
ManagedObjectServiceReadyinstances.
-