- All Superinterfaces:
ManagedFunctionFactory<O,F>
public interface OfficeAwareManagedFunctionFactory<O extends Enum<O>,F extends Enum<F>>
extends ManagedFunctionFactory<O,F>
Office aware ManagedFunctionFactory.
This allows the ManagedFunctionFactory to:
- obtain the dynamic meta-data of its containing
Office - ability to spawn
ProcessStateinstances
- Author:
- Daniel Sagenschneider
-
Method Summary
Modifier and TypeMethodDescriptionvoidProvides theManagedFunctionFactoryits containingOffice.Methods inherited from interface net.officefloor.frame.api.function.ManagedFunctionFactory
createManagedFunction
-
Method Details
-
setOffice
Provides theManagedFunctionFactoryits containingOffice.- Parameters:
office-Officecontaining thisManagedFunctionFactory.- Throws:
Exception- If fails to use theOffice.
-