Uses of Interface
net.officefloor.compile.internal.structure.ManagedFunctionNode
-
Packages that use ManagedFunctionNode Package Description net.officefloor.compile.impl net.officefloor.compile.impl.structure net.officefloor.compile.internal.structure -
-
Uses of ManagedFunctionNode in net.officefloor.compile.impl
Methods in net.officefloor.compile.impl that return ManagedFunctionNode Modifier and Type Method Description ManagedFunctionNode
OfficeFloorCompilerImpl. createFunctionNode(java.lang.String functionName, SectionNode section)
Methods in net.officefloor.compile.impl with parameters of type ManagedFunctionNode Modifier and Type Method Description FunctionFlowNode
OfficeFloorCompilerImpl. createFunctionFlowNode(java.lang.String flowName, boolean isEscalation, ManagedFunctionNode function)
FunctionObjectNode
OfficeFloorCompilerImpl. createFunctionObjectNode(java.lang.String objectName, ManagedFunctionNode functionNode)
ResponsibleTeamNode
OfficeFloorCompilerImpl. createResponsibleTeamNode(java.lang.String teamName, ManagedFunctionNode function)
-
Uses of ManagedFunctionNode in net.officefloor.compile.impl.structure
Classes in net.officefloor.compile.impl.structure that implement ManagedFunctionNode Modifier and Type Class Description class
ManagedFunctionNodeImpl
ManagedFunctionNode
implementation.Methods in net.officefloor.compile.impl.structure that return ManagedFunctionNode Modifier and Type Method Description ManagedFunctionNode
SectionNodeImpl. addManagedFunctionNode(java.lang.String functionName, java.lang.String functionTypeName, FunctionNamespaceNode namespaceNode)
Methods in net.officefloor.compile.impl.structure with parameters of type ManagedFunctionNode Modifier and Type Method Description void
OfficeBindingsImpl. buildManagedFunctionIntoOffice(ManagedFunctionNode managedFunctionNode)
void
OfficeNodeImpl. visit(ManagedFunctionType<?,?> managedFunctionType, ManagedFunctionNode managedFunctionNode, CompileContext compileContext)
Method parameters in net.officefloor.compile.impl.structure with type arguments of type ManagedFunctionNode Modifier and Type Method Description void
SectionNodeImpl. loadManagedFunctionNodes(java.util.Map<java.lang.String,ManagedFunctionNode> managedFunctionNodes)
boolean
SectionInputNodeImpl. runExecutionExplorers(java.util.Map<java.lang.String,ManagedFunctionNode> managedFunctions, CompileContext compileContext)
boolean
SectionNodeImpl. runExecutionExplorers(java.util.Map<java.lang.String,ManagedFunctionNode> managedFunctions, CompileContext compileContext)
Constructors in net.officefloor.compile.impl.structure with parameters of type ManagedFunctionNode Constructor Description FunctionFlowNodeImpl(java.lang.String flowName, boolean isEscalation, ManagedFunctionNode function, NodeContext context)
Initiate.FunctionObjectNodeImpl(java.lang.String objectName, ManagedFunctionNode functionNode, NodeContext context)
Initiate.ResponsibleTeamNodeImpl(java.lang.String teamName, ManagedFunctionNode taskNode, NodeContext context)
Initiate. -
Uses of ManagedFunctionNode in net.officefloor.compile.internal.structure
Methods in net.officefloor.compile.internal.structure that return ManagedFunctionNode Modifier and Type Method Description ManagedFunctionNode
ManagedFunctionRegistry. addManagedFunctionNode(java.lang.String functionName, java.lang.String functionTypeName, FunctionNamespaceNode functionNamespaceNode)
Adds an initialisedManagedFunctionNode
to the registry.ManagedFunctionNode
NodeContext. createFunctionNode(java.lang.String functionName, SectionNode section)
Creates theManagedFunctionNode
.Methods in net.officefloor.compile.internal.structure with parameters of type ManagedFunctionNode Modifier and Type Method Description void
OfficeBindings. buildManagedFunctionIntoOffice(ManagedFunctionNode managedFunctionNode)
Builds theManagedFunctionNode
into theOffice
.FunctionFlowNode
NodeContext. createFunctionFlowNode(java.lang.String flowName, boolean isEscalation, ManagedFunctionNode function)
Creates theFunctionFlowNode
.FunctionObjectNode
NodeContext. createFunctionObjectNode(java.lang.String objectName, ManagedFunctionNode functionNode)
Creates theFunctionObjectNode
.ResponsibleTeamNode
NodeContext. createResponsibleTeamNode(java.lang.String teamName, ManagedFunctionNode function)
Creates theResponsibleTeamNode
.void
ManagedFunctionVisitor. visit(ManagedFunctionType<?,?> managedFunctionType, ManagedFunctionNode managedFunctionNode, CompileContext compileContext)
Visits theManagedFunctionNode
.Method parameters in net.officefloor.compile.internal.structure with type arguments of type ManagedFunctionNode Modifier and Type Method Description void
SectionNode. loadManagedFunctionNodes(java.util.Map<java.lang.String,ManagedFunctionNode> managedFunctionNodes)
Loads theManagedFunctionNode
instances.boolean
SectionInputNode. runExecutionExplorers(java.util.Map<java.lang.String,ManagedFunctionNode> managedFunctions, CompileContext compileContext)
Runs theExecutionExplorer
instances.boolean
SectionNode. runExecutionExplorers(java.util.Map<java.lang.String,ManagedFunctionNode> managedFunctions, CompileContext compileContext)
Runs theExecutionExplorer
instances.
-