Interface SectionManagedObjectSource
-
- All Superinterfaces:
PropertyConfigurable
- All Known Subinterfaces:
ManagedObjectSourceNode
- All Known Implementing Classes:
ManagedObjectSourceNodeImpl
public interface SectionManagedObjectSource extends PropertyConfigurable
ManagedObjectSourcewithin anSectionNode.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SectionManagedObjectaddSectionManagedObject(java.lang.String managedObjectName, ManagedObjectScope managedObjectScope)Obtains theSectionManagedObjectrepresenting an instance use of aManagedObjectfrom theManagedObjectSource.SectionManagedObjectDependencygetInputSectionManagedObjectDependency(java.lang.String managedObjectDependencyName)Obtains theSectionManagedObjectDependencyfor theManagedObjectDependencyTypefor the InputManagedObject.SectionManagedObjectFlowgetSectionManagedObjectFlow(java.lang.String managedObjectSourceFlowName)Obtains theSectionManagedObjectFlowfor theManagedObjectFlowType.java.lang.StringgetSectionManagedObjectSourceName()Obtains the name of thisSectionManagedObjectSource.voidsetTimeout(long timeout)Specifies the timeout for theManagedObject.-
Methods inherited from interface net.officefloor.compile.properties.PropertyConfigurable
addProperty
-
-
-
-
Method Detail
-
getSectionManagedObjectSourceName
java.lang.String getSectionManagedObjectSourceName()
Obtains the name of thisSectionManagedObjectSource.- Returns:
- Name of this
SectionManagedObjectSource.
-
setTimeout
void setTimeout(long timeout)
Specifies the timeout for theManagedObject.- Parameters:
timeout- Timeout for theManagedObject.
-
getSectionManagedObjectFlow
SectionManagedObjectFlow getSectionManagedObjectFlow(java.lang.String managedObjectSourceFlowName)
Obtains theSectionManagedObjectFlowfor theManagedObjectFlowType.- Parameters:
managedObjectSourceFlowName- Name of theManagedObjectFlowType.- Returns:
SectionManagedObjectFlow.
-
getInputSectionManagedObjectDependency
SectionManagedObjectDependency getInputSectionManagedObjectDependency(java.lang.String managedObjectDependencyName)
Obtains theSectionManagedObjectDependencyfor theManagedObjectDependencyTypefor the InputManagedObject.- Parameters:
managedObjectDependencyName- Name of theManagedObjectDependencyType.- Returns:
SectionManagedObjectDependency.
-
addSectionManagedObject
SectionManagedObject addSectionManagedObject(java.lang.String managedObjectName, ManagedObjectScope managedObjectScope)
Obtains theSectionManagedObjectrepresenting an instance use of aManagedObjectfrom theManagedObjectSource.- Parameters:
managedObjectName- Name of theSectionManagedObject. Typically this will be the name under which theManagedObjectwill be registered to theOffice.managedObjectScope-ManagedObjectScopeof theSectionManagedObjectwithin theOffice.- Returns:
SectionManagedObject.
-
-