Package net.officefloor.frame.api.build
-
Interface Summary Interface Description AdministrationBuilder<F extends java.lang.Enum<F>,G extends java.lang.Enum<G>> Enables building anAdministration
.DependencyMappingBuilder Provides the mappings of the dependencies of aManagedObject
to theManagedObject
providing necessary functionality.ExecutiveBuilder<TS extends ExecutiveSource> Builder ofExecutive
.FlowBuilder<F extends java.lang.Enum<F>> FunctionBuilder<F extends java.lang.Enum<F>> Builds aFunctionState
provides linking to otherFunctionState
instances.GovernanceBuilder<F extends java.lang.Enum<F>> Builds theGovernance
.ManagedFunctionBuilder<O extends java.lang.Enum<O>,F extends java.lang.Enum<F>> Builder of theManagedFunction
.ManagedObjectBuilder<F extends java.lang.Enum<F>> Builder of aManagedObject
.ManagedObjectPoolBuilder Builder for theManagedObjectPool
.ManagingOfficeBuilder<F extends java.lang.Enum<F>> Builds details of aManagedObjectSource
being managed by anOffice
.OfficeBuilder Builder of anOffice
.OfficeEnhancer Enables enhancing theOffice
.OfficeEnhancerContext Context for theOfficeEnhancer
.OfficeFloorBuilder Builder of anOfficeFloor
.OfficeFloorEvent OfficeFloor
event.OfficeFloorIssues Notified of issues in construction of theOfficeFloor
.OfficeFloorListener Listens to the open/close of theOfficeFloor
.OfficeVisitor Visitor to theOffice
.TeamBuilder<TS extends TeamSource> Builder of aTeam
.ThreadDependencyMappingBuilder Provides additional means to obtain theManagedObject
fromThreadLocal
. -
Enum Summary Enum Description Indexed Enum
indicating the:ManagedObject
instancesFlow
instances will be specified by an index rather than anEnum
.None Enum
specifying no enumerations.OfficeFloorIssues.AssetType Listing of the asset types within theOfficeFloor
that may have issues in construction. -
Exception Summary Exception Description OfficeFloorBuildException Indicates failure to build aOfficeFloor
.