Class OfficeEnhancerContextImpl
- java.lang.Object
-
- net.officefloor.frame.impl.construct.office.OfficeEnhancerContextImpl
-
- All Implemented Interfaces:
OfficeEnhancerContext
public class OfficeEnhancerContextImpl extends java.lang.Object implements OfficeEnhancerContext
OfficeEnhancerContextimplementation.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidenhanceOffice(java.lang.String officeName, OfficeConfiguration officeConfiguration, OfficeFloorIssues issues)Enhances theOfficeConfiguration.FlowBuilder<?>getFlowBuilder(java.lang.String functionName)Obtains theFlowBuilderregistered under the inputManagedFunctionname.FlowBuilder<?>getFlowBuilder(java.lang.String namespace, java.lang.String functionName)
-
-
-
Method Detail
-
enhanceOffice
public static void enhanceOffice(java.lang.String officeName, OfficeConfiguration officeConfiguration, OfficeFloorIssues issues)Enhances theOfficeConfiguration.- Parameters:
officeName- Name of theOffice.officeConfiguration-OfficeConfiguration.issues-OfficeFloorIssuesto provide issues in enhancing theOfficeConfiguration.
-
getFlowBuilder
public FlowBuilder<?> getFlowBuilder(java.lang.String functionName)
Description copied from interface:OfficeEnhancerContextObtains theFlowBuilderregistered under the inputManagedFunctionname.- Specified by:
getFlowBuilderin interfaceOfficeEnhancerContext- Parameters:
functionName- Name of theManagedFunction.- Returns:
FlowBuilderfor theManagedFunction.
-
getFlowBuilder
public FlowBuilder<?> getFlowBuilder(java.lang.String namespace, java.lang.String functionName)
Description copied from interface:OfficeEnhancerContext- Specified by:
getFlowBuilderin interfaceOfficeEnhancerContext- Parameters:
namespace-ManagedObjectSourcename registered with theOfficeFloorBuilder.functionName- Name of theManagedFunction.- Returns:
FlowBuilderfor theManagedFunction.
-
-