Class ObjectRegistryImpl<O extends Enum<O>>
java.lang.Object
net.officefloor.frame.impl.execute.managedobject.ObjectRegistryImpl<O>
- All Implemented Interfaces:
ObjectRegistry<O>
Implementation of the
ObjectRegistry.- Author:
- Daniel Sagenschneider
-
Constructor Summary
ConstructorsConstructorDescriptionObjectRegistryImpl(ManagedFunctionContainer managedFunction, ManagedObjectIndex[] dependencies) Initiate. -
Method Summary
-
Constructor Details
-
ObjectRegistryImpl
public ObjectRegistryImpl(ManagedFunctionContainer managedFunction, ManagedObjectIndex[] dependencies) Initiate.- Parameters:
managedFunction-ManagedFunctionContainerto obtain the coordinatingManagedObjectinstances.dependencies-ManagedObjectIndexfor the dependencies in the index order required.
-
-
Method Details
-
getObject
Description copied from interface:ObjectRegistryObtains the dependencyObjectfor the dependency key. -
getObject
Description copied from interface:ObjectRegistryObtains the dependency
Objectby its index.This enables a dynamic number of dependencies for the
ManagedObject.
-