Package net.officefloor.frame.test
Class TestObject
- All Implemented Interfaces:
AsynchronousManagedObject,ContextAwareManagedObject,CoordinatingManagedObject<None>,ManagedObject
Test
ManagedObject that simplifies the TestManagedObject.- Author:
- Daniel Sagenschneider
-
Nested Class Summary
Nested classes/interfaces inherited from class net.officefloor.frame.test.TestManagedObject
TestManagedObject.TestManagedObjectSource, TestManagedObject.TestRecycle -
Field Summary
Fields inherited from class net.officefloor.frame.test.TestManagedObject
asynchronousContext, contextAwareFailure, enhanceMetaData, isAsynchronousManagedObject, isContextAwareManagedObject, isCoordinatingManagedObject, isDelaySource, isRecycle, isRecycleFunction, loadObjectsFailure, managedObjectBuilder, managedObjectContext, managedObjectExecuteContext, managedObjectServiceContext, managedObjectUser, managingOfficeBuilder, objectRegistry, pooledLostCause, pooledLostManagedObject, pooledReturnedManagedObject, pooledSourcedManagedObject, pooledSourceFailure, poolEmptied, recycleConsumer, recycledManagedObject, recycleFailure, registerAsynchronousListenerFailure, sourceFailure, sourcePropagateFailure -
Constructor Summary
ConstructorsConstructorDescriptionTestObject(String managedObjectName, AbstractOfficeConstructTestCase testCase) Instantiate.TestObject(String managedObjectName, AbstractOfficeConstructTestCase testCase, boolean isPool) Instantiate.TestObject(String managedObjectName, ConstructTestSupport construct) Instantiate.TestObject(String managedObjectName, ConstructTestSupport construct, boolean isPool) Instantiate. -
Method Summary
Methods inherited from class net.officefloor.frame.test.TestManagedObject
getObject, loadObjects, setAsynchronousContext, setManagedObjectContext
-
Constructor Details
-
TestObject
Instantiate.- Parameters:
managedObjectName- Name of theManagedObject.testCase-AbstractOfficeConstructTestCase.
-
TestObject
public TestObject(String managedObjectName, AbstractOfficeConstructTestCase testCase, boolean isPool) Instantiate.- Parameters:
managedObjectName- Name of theManagedObject.testCase-AbstractOfficeConstructTestCase.isPool-trueto construct aManagedObjectPool.
-
TestObject
Instantiate.- Parameters:
managedObjectName- Name of theManagedObject.construct-ConstructTestSupport.
-
TestObject
Instantiate.- Parameters:
managedObjectName- Name of theManagedObject.construct-ConstructTestSupport.isPool-trueto construct aManagedObjectPool.
-