Uses of Interface
net.officefloor.frame.api.build.OfficeFloorIssues
-
-
Uses of OfficeFloorIssues in net.officefloor.frame.api.build
Methods in net.officefloor.frame.api.build with parameters of type OfficeFloorIssues Modifier and Type Method Description OfficeFloor
OfficeFloorBuilder. buildOfficeFloor(OfficeFloorIssues issuesListener)
Builds theOfficeFloor
. -
Uses of OfficeFloorIssues in net.officefloor.frame.impl.construct.administration
Methods in net.officefloor.frame.impl.construct.administration with parameters of type OfficeFloorIssues Modifier and Type Method Description RawAdministrationMetaData[]
RawAdministrationMetaDataFactory. constructRawAdministrationMetaData(java.lang.String administeredAssetName, java.lang.String administrationQualifier, AdministrationConfiguration<?,?,?>[] configuration, java.util.Map<java.lang.String,RawBoundManagedObjectMetaData> scopeMo, OfficeFloorIssues.AssetType assetType, java.lang.String assetName, AssetManagerRegistry assetManagerRegistry, long defaultAsynchronousFlowTimeout, OfficeFloorIssues issues)
Creates theRawAdministrationMetaData
instances. -
Uses of OfficeFloorIssues in net.officefloor.frame.impl.construct.asset
Methods in net.officefloor.frame.impl.construct.asset with parameters of type OfficeFloorIssues Modifier and Type Method Description AssetManagerReference
AssetManagerRegistry. createAssetManager(OfficeFloorIssues.AssetType assetType, java.lang.String assetName, java.lang.String responsibility, OfficeFloorIssues issues)
Creates theAssetManager
. -
Uses of OfficeFloorIssues in net.officefloor.frame.impl.construct.escalation
Methods in net.officefloor.frame.impl.construct.escalation with parameters of type OfficeFloorIssues Modifier and Type Method Description EscalationFlow[]
EscalationFlowFactory. createEscalationFlows(EscalationConfiguration[] configurations, OfficeFloorIssues.AssetType assetType, java.lang.String assetName, OfficeFloorIssues issues)
Creates theEscalationFlow
instances. -
Uses of OfficeFloorIssues in net.officefloor.frame.impl.construct.executive
Methods in net.officefloor.frame.impl.construct.executive with parameters of type OfficeFloorIssues Modifier and Type Method Description <XS extends ExecutiveSource>
RawExecutiveMetaDataRawExecutiveMetaDataFactory. constructRawExecutiveMetaData(ExecutiveConfiguration<XS> configuration, java.lang.String officeFloorName, OfficeFloorIssues issues)
Creates theRawExecutiveMetaData
. -
Uses of OfficeFloorIssues in net.officefloor.frame.impl.construct.flow
Methods in net.officefloor.frame.impl.construct.flow with parameters of type OfficeFloorIssues Modifier and Type Method Description <F extends java.lang.Enum<F>>
FlowMetaData[]FlowMetaDataFactory. createFlowMetaData(FlowConfiguration<F>[] configurations, OfficeFloorIssues.AssetType assetType, java.lang.String assetName, OfficeFloorIssues issues)
Creates theFlowMetaData
. -
Uses of OfficeFloorIssues in net.officefloor.frame.impl.construct.governance
Methods in net.officefloor.frame.impl.construct.governance with parameters of type OfficeFloorIssues Modifier and Type Method Description <E,F extends java.lang.Enum<F>>
RawGovernanceMetaData<E,F>RawGovernanceMetaDataFactory. createRawGovernanceMetaData(GovernanceConfiguration<E,F> configuration, int governanceIndex, AssetManagerRegistry assetManagerRegistry, long defaultAsynchronousFlowTimeout, OfficeFloorIssues issues)
Creates theRawGovernanceMetaData
.boolean
RawGovernanceMetaData. loadOfficeMetaData(OfficeMetaData officeMetaData, FlowMetaDataFactory flowMetaDataFactory, EscalationFlowFactory escalationFlowFactory, OfficeFloorIssues issues)
Obtains theGovernanceMetaData
. -
Uses of OfficeFloorIssues in net.officefloor.frame.impl.construct.managedfunction
Methods in net.officefloor.frame.impl.construct.managedfunction with parameters of type OfficeFloorIssues Modifier and Type Method Description RawManagedFunctionMetaData<?,?>
RawManagedFunctionMetaDataFactory. constructRawManagedFunctionMetaData(ManagedFunctionConfiguration<?,?> configuration, AssetManagerRegistry assetManagerRegistry, long defaultAsynchronousFlowTimeout, OfficeFloorIssues issues)
Constructs theRawManagedFunctionMetaData
.boolean
RawManagedFunctionMetaData. loadOfficeMetaData(OfficeMetaData officeMetaData, FlowMetaDataFactory flowMetaDataFactory, EscalationFlowFactory escalationFlowFactory, RawAdministrationMetaDataFactory rawAdministrationMetaDataFactory, AssetManagerRegistry assetManagerRegistry, long defaultAsynchronousFlowTimeout, OfficeFloorIssues issues)
Loads meta-data regarding the containingOffice
. -
Uses of OfficeFloorIssues in net.officefloor.frame.impl.construct.managedobject
Methods in net.officefloor.frame.impl.construct.managedobject with parameters of type OfficeFloorIssues Modifier and Type Method Description RawBoundManagedObjectMetaData[]
RawBoundManagedObjectMetaDataFactory. constructBoundManagedObjectMetaData(ManagedObjectConfiguration<?>[] boundManagedObjectConfiguration, ManagedObjectScope scope, java.util.Map<java.lang.String,RawBoundManagedObjectMetaData> scopeManagedObjects, RawManagingOfficeMetaData<?>[] inputManagedObjects, java.util.Map<java.lang.String,java.lang.String> boundInputManagedObjects, OfficeFloorIssues.AssetType assetType, java.lang.String assetName, long defaultAsynchronousFlowTimeout, OfficeFloorIssues issues)
Constructs theRawBoundManagedObjectMetaData
instances.ManagedObjectAdministrationMetaData<?,?,?>[]
ManagedObjectAdministrationMetaDataFactory. createManagedObjectAdministrationMetaData(java.lang.String administeredObjectName, AdministrationConfiguration<?,?,?>[] administrationConfiguration, RawBoundManagedObjectMetaData boundManagedObject, AssetManagerRegistry assetManagerRegistry, long defaultAsynchronousFlowTimeout, OfficeFloorIssues issues)
Constructs theManagedObjectAdministrationMetaData
instances.static ManagedObjectIndex[]
RawBoundManagedObjectMetaData. createSortedRequiredManagedObjects(java.util.Map<ManagedObjectIndex,RawBoundManagedObjectMetaData> requiredManagedObjects, OfficeFloorIssues.AssetType assetType, java.lang.String assetName, OfficeFloorIssues issues)
Sorts the requiredManagedObjectIndex
instances for theManagedFunction
so that dependencyManagedObject
instances are before theManagedObject
instances using them.void
RawBoundManagedObjectInstanceMetaData. loadDependencies(OfficeFloorIssues issues, java.util.Map<java.lang.String,RawBoundManagedObjectMetaData> boundMo)
Loads the dependencies.void
RawBoundManagedObjectInstanceMetaData. loadGovernance(java.util.Map<java.lang.String,RawGovernanceMetaData<?,?>> rawGovernanceMetaDatas, OfficeFloorIssues issues)
Loads theManagedObjectGovernanceMetaData
.void
RawBoundManagedObjectInstanceMetaData. loadManagedObjectMetaData(OfficeFloorIssues.AssetType assetType, java.lang.String assetName, AssetManagerRegistry assetManagerRegistry, long defaultAsynchronousFlowTimeout, OfficeFloorIssues issues)
Loads theManagedObjectMetaData
for theRawBoundManagedObjectMetaData
.void
RawBoundManagedObjectInstanceMetaData. loadRemainingState(OfficeMetaData officeMetaData, ManagedObjectStartupFunction[] startupFunctions, FlowMetaData recycleFlowMetaData, ManagedObjectAdministrationMetaDataFactory managedObjectAdminFactory, AssetManagerRegistry assetManagerRegistry, long defaultAsynchronousFlowTimeout, OfficeFloorIssues issues)
Loads the remaining state for theManagedObjectMetaData
. -
Uses of OfficeFloorIssues in net.officefloor.frame.impl.construct.managedobjectsource
Methods in net.officefloor.frame.impl.construct.managedobjectsource with parameters of type OfficeFloorIssues Modifier and Type Method Description <d extends java.lang.Enum<d>,h extends java.lang.Enum<h>,MS extends ManagedObjectSource<d,h>>
RawManagedObjectMetaData<d,h>RawManagedObjectMetaDataFactory. constructRawManagedObjectMetaData(ManagedObjectSourceConfiguration<h,MS> configuration, java.lang.Object startupNotify, java.lang.String officeFloorName, OfficeFloorIssues issues)
Creates theRawManagedObjectMetaData
.ManagedObjectMetaDataImpl<O>
RawManagedObjectMetaData. createManagedObjectMetaData(OfficeFloorIssues.AssetType assetType, java.lang.String assetName, RawBoundManagedObjectMetaData boundMetaData, int instanceIndex, RawBoundManagedObjectInstanceMetaData<O> boundInstanceMetaData, ManagedObjectIndex[] dependencyMappings, ManagedObjectGovernanceMetaData<?>[] governanceMetaData, AssetManagerRegistry assetManagerRegistry, OfficeFloorIssues issues)
Creates theManagedObjectMetaData
.void
RawManagingOfficeMetaData. manageByOffice(OfficeMetaData officeMetaData, RawBoundManagedObjectMetaData[] processBoundManagedObjectMetaData, ManagedObjectAdministrationMetaDataFactory moAdminFactory, java.util.concurrent.ThreadFactory[] defaultExecutionStrategy, java.util.Map<java.lang.String,java.util.concurrent.ThreadFactory[]> executionStrategies, AssetManagerRegistry assetManagerRegistry, long defaultAsynchronousFlowTimeout, OfficeFloorIssues issues)
-
Uses of OfficeFloorIssues in net.officefloor.frame.impl.construct.office
Methods in net.officefloor.frame.impl.construct.office with parameters of type OfficeFloorIssues Modifier and Type Method Description RawOfficeMetaData
RawOfficeMetaDataFactory. constructRawOfficeMetaData(OfficeConfiguration configuration, RawManagingOfficeMetaData<?>[] officeManagingManagedObjects, OfficeFloorIssues issues)
Constructs theRawOfficeMetaData
.static void
OfficeEnhancerContextImpl. enhanceOffice(java.lang.String officeName, OfficeConfiguration officeConfiguration, OfficeFloorIssues issues)
Enhances theOfficeConfiguration
. -
Uses of OfficeFloorIssues in net.officefloor.frame.impl.construct.officefloor
Methods in net.officefloor.frame.impl.construct.officefloor with parameters of type OfficeFloorIssues Modifier and Type Method Description OfficeFloor
OfficeFloorBuilderImpl. buildOfficeFloor(OfficeFloorIssues issues)
RawOfficeFloorMetaData
RawOfficeFloorMetaDataFactory. constructRawOfficeFloorMetaData(OfficeFloorConfiguration configuration, OfficeFloorIssues issues)
Constructs theRawOfficeFloorMetaData
from theOfficeFloorConfiguration
. -
Uses of OfficeFloorIssues in net.officefloor.frame.impl.construct.source
Constructors in net.officefloor.frame.impl.construct.source with parameters of type OfficeFloorIssues Constructor Description OfficeFloorIssueTarget(OfficeFloorIssues issues, OfficeFloorIssues.AssetType assetType, java.lang.String assetName)
Instantiate. -
Uses of OfficeFloorIssues in net.officefloor.frame.impl.construct.team
Methods in net.officefloor.frame.impl.construct.team with parameters of type OfficeFloorIssues Modifier and Type Method Description <TS extends TeamSource>
RawTeamMetaDataRawTeamMetaDataFactory. constructRawTeamMetaData(TeamConfiguration<TS> configuration, java.lang.String officeFloorName, OfficeFloorIssues issues)
Constructs theRawTeamMetaData
. -
Uses of OfficeFloorIssues in net.officefloor.frame.impl.construct.util
Methods in net.officefloor.frame.impl.construct.util with parameters of type OfficeFloorIssues Modifier and Type Method Description static ManagedFunctionMetaData<?,?>
ConstructUtil. getFunctionMetaData(ManagedFunctionReference functionReference, ManagedFunctionLocator functionLocator, OfficeFloorIssues issues, OfficeFloorIssues.AssetType assetType, java.lang.String assetName, java.lang.String forItemDescription)
Obtains theManagedFunctionMetaData
reporting any failure to find to theOfficeFloorIssues
.static <T,E>
TConstructUtil. newInstance(java.lang.Class<T> clazz, java.lang.Class<E> expectedType, java.lang.String creatingAssetName, OfficeFloorIssues.AssetType assetType, java.lang.String assetName, OfficeFloorIssues issues)
Constructs a new instance of the inputClass
by its default constructor.
-