Interface OfficeAwareManagedFunctionFactory<O extends java.lang.Enum<O>,F extends java.lang.Enum<F>>
-
- All Superinterfaces:
ManagedFunctionFactory<O,F>
public interface OfficeAwareManagedFunctionFactory<O extends java.lang.Enum<O>,F extends java.lang.Enum<F>> extends ManagedFunctionFactory<O,F>
OfficeawareManagedFunctionFactory.This allows the
ManagedFunctionFactoryto:- obtain the dynamic meta-data of its containing
Office - ability to spawn
ProcessStateinstances
- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidsetOffice(Office office)Provides theManagedFunctionFactoryits containingOffice.-
Methods inherited from interface net.officefloor.frame.api.function.ManagedFunctionFactory
createManagedFunction
-
-
-
-
Method Detail
-
setOffice
void setOffice(Office office) throws java.lang.Exception
Provides theManagedFunctionFactoryits containingOffice.- Parameters:
office-Officecontaining thisManagedFunctionFactory.- Throws:
java.lang.Exception- If fails to use theOffice.
-
-