Interface OfficeSectionInput
- All Superinterfaces:
OfficeFlowSinkNode
- All Known Subinterfaces:
SectionInputNode
- All Known Implementing Classes:
SectionInputNodeImpl
Input into the
OfficeSection.- Author:
- Daniel Sagenschneider
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddExecutionExplorer(ExecutionExplorer executionExplorer) Adds anExecutionExplorerfor the execution tree from thisOfficeSectionInput.<O,M extends InputManagedObject>
ExternalServiceInput<O,M> addExternalServiceInput(Class<O> objectType, Class<M> managedObjectType) SeeDeployedOfficeInputas allowsOfficeSourceto configure inputs.<O,M extends InputManagedObject>
ExternalServiceInput<O,M> addExternalServiceInput(Class<O> objectType, String typeQualifier, Class<M> managedObjectType) Adds qualifiedExternalServiceInput.Obtains theOfficeSectioncontaining thisOfficeSectionInput.Obtains the name of thisOfficeSectionInput.
-
Method Details
-
getOfficeSection
OfficeSection getOfficeSection()Obtains theOfficeSectioncontaining thisOfficeSectionInput.- Returns:
OfficeSectioncontaining thisOfficeSectionInput.
-
getOfficeSectionInputName
String getOfficeSectionInputName()Obtains the name of thisOfficeSectionInput.- Returns:
- Name of this
OfficeSectionInput.
-
addExecutionExplorer
Adds anExecutionExplorerfor the execution tree from thisOfficeSectionInput.- Parameters:
executionExplorer-ExecutionExplorer.
-
addExternalServiceInput
<O,M extends InputManagedObject> ExternalServiceInput<O,M> addExternalServiceInput(Class<O> objectType, Class<M> managedObjectType) SeeDeployedOfficeInputas allowsOfficeSourceto configure inputs.- Type Parameters:
O- Object type.M-ManagedObjecttype.- Parameters:
objectType- Type of object provided to theExternalServiceInput.managedObjectType- Type of theManagedObjectto theExternalServiceInput.- Returns:
ExternalServiceInput.
-
addExternalServiceInput
<O,M extends InputManagedObject> ExternalServiceInput<O,M> addExternalServiceInput(Class<O> objectType, String typeQualifier, Class<M> managedObjectType) Adds qualifiedExternalServiceInput.- Type Parameters:
O- Object type.M-ManagedObjecttype.- Parameters:
objectType- Type of object provided to theExternalServiceInput.typeQualifier- Type qualifier for theExternalServiceInput.managedObjectType- Type of theManagedObjectto theExternalServiceInput.- Returns:
ExternalServiceInput.
-