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
OfficeEnhancerContext
implementation.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static void
enhanceOffice(java.lang.String officeName, OfficeConfiguration officeConfiguration, OfficeFloorIssues issues)
Enhances theOfficeConfiguration
.FlowBuilder<?>
getFlowBuilder(java.lang.String functionName)
Obtains theFlowBuilder
registered under the inputManagedFunction
name.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
-OfficeFloorIssues
to provide issues in enhancing theOfficeConfiguration
.
-
getFlowBuilder
public FlowBuilder<?> getFlowBuilder(java.lang.String functionName)
Description copied from interface:OfficeEnhancerContext
Obtains theFlowBuilder
registered under the inputManagedFunction
name.- Specified by:
getFlowBuilder
in interfaceOfficeEnhancerContext
- Parameters:
functionName
- Name of theManagedFunction
.- Returns:
FlowBuilder
for theManagedFunction
.
-
getFlowBuilder
public FlowBuilder<?> getFlowBuilder(java.lang.String namespace, java.lang.String functionName)
Description copied from interface:OfficeEnhancerContext
- Specified by:
getFlowBuilder
in interfaceOfficeEnhancerContext
- Parameters:
namespace
-ManagedObjectSource
name registered with theOfficeFloorBuilder
.functionName
- Name of theManagedFunction
.- Returns:
FlowBuilder
for theManagedFunction
.
-
-