public class RawOfficeMetaDataImpl extends Object implements RawOfficeMetaDataFactory, RawOfficeMetaData
RawOfficeMetaData
implementation.public static RawOfficeMetaDataFactory getFactory()
RawOfficeMetaDataFactory
.RawOfficeMetaDataFactory
.public RawOfficeMetaData constructRawOfficeMetaData(OfficeConfiguration configuration, SourceContext sourceContext, OfficeFloorIssues issues, RawManagingOfficeMetaData<?>[] officeManagingManagedObjects, RawOfficeFloorMetaData rawOfficeFloorMetaData, RawBoundManagedObjectMetaDataFactory rawBoundManagedObjectFactory, RawGovernanceMetaDataFactory rawGovernanceMetaDataFactory, RawBoundAdministratorMetaDataFactory rawBoundAdministratorFactory, RawWorkMetaDataFactory rawWorkFactory, RawTaskMetaDataFactory rawTaskFactory, TeamManagement continueTeamManagement)
RawOfficeMetaDataFactory
RawOfficeMetaData
.constructRawOfficeMetaData
in interface RawOfficeMetaDataFactory
configuration
- OfficeConfiguration
.sourceContext
- SourceContext
.issues
- OfficeFloorIssues
.officeManagingManagedObjects
- RawManagingOfficeMetaData
instances.rawOfficeFloorMetaData
- RawOfficeFloorMetaData
.rawBoundManagedObjectFactory
- RawBoundManagedObjectMetaDataFactory
.rawGovernanceMetaDataFactory
- RawGovernanceMetaDataFactory
.rawBoundAdministratorFactory
- RawBoundAdministratorMetaDataFactory
.rawWorkFactory
- RawWorkMetaDataFactory
.rawTaskFactory
- RawTaskMetaDataFactory
.continueTeamManagement
- TeamManagement
of the Team
to enable the
worker (Thread
) of the responsible Team
to
continue on to execute the next Job
.RawOfficeMetaData
.public String getOfficeName()
RawOfficeMetaData
Office
.getOfficeName
in interface RawOfficeMetaData
Office
.public RawOfficeFloorMetaData getRawOfficeFloorMetaData()
RawOfficeMetaData
RawOfficeFloorMetaData
containing this Office
.getRawOfficeFloorMetaData
in interface RawOfficeMetaData
RawOfficeFloorMetaData
.public Map<String,TeamManagement> getTeams()
RawOfficeMetaData
TeamManagement
instances by their Office
registered names.getTeams
in interface RawOfficeMetaData
TeamManagement
instances by their Office
registered names.public Team getContinueTeam()
RawOfficeMetaData
Team
to enable the worker (Thread
) of the
responsible Team
to continue on to execute the next Job
.getContinueTeam
in interface RawOfficeMetaData
Team
to enable the worker (Thread
) of the
responsible Team
to continue on to execute the next
Job
.public Map<String,RawManagedObjectMetaData<?,?>> getManagedObjectMetaData()
RawOfficeMetaData
RawManagedObjectMetaData
by their Office
registered names.getManagedObjectMetaData
in interface RawOfficeMetaData
RawManagedObjectMetaData
by their Office
registered names.public RawBoundManagedObjectMetaData[] getProcessBoundManagedObjects()
RawOfficeMetaData
ProcessState
RawBoundManagedObjectMetaData
instances.getProcessBoundManagedObjects
in interface RawOfficeMetaData
ProcessState
RawBoundManagedObjectMetaData
instances.public RawBoundManagedObjectMetaData[] getThreadBoundManagedObjects()
RawOfficeMetaData
ThreadState
RawBoundManagedObjectMetaData
instances.getThreadBoundManagedObjects
in interface RawOfficeMetaData
ThreadState
RawBoundManagedObjectMetaData
instances.public boolean isManuallyManageGovernance()
RawOfficeMetaData
Governance
is going to be manually managed.isManuallyManageGovernance
in interface RawOfficeMetaData
true
to manually manage Governance
.public Map<String,RawGovernanceMetaData<?,?>> getGovernanceMetaData()
RawOfficeMetaData
RawGovernanceMetaData
by their Office
registered names.getGovernanceMetaData
in interface RawOfficeMetaData
RawGovernanceMetaData
by their Office
registered
names.public Map<String,RawBoundManagedObjectMetaData> getOfficeScopeManagedObjects()
RawOfficeMetaData
RawBoundManagedObjectMetaData
instances of the
Office
by the ProcessState
and ThreadState
bound
names.getOfficeScopeManagedObjects
in interface RawOfficeMetaData
RawBoundManagedObjectMetaData
instances of the
Office
by the ProcessState
and
ThreadState
bound names.public RawBoundAdministratorMetaData<?,?>[] getProcessBoundAdministrators()
RawOfficeMetaData
ProcessState
RawBoundAdministratorMetaData
instances.getProcessBoundAdministrators
in interface RawOfficeMetaData
ProcessState
RawBoundAdministratorMetaData
instances.public RawBoundAdministratorMetaData<?,?>[] getThreadBoundAdministrators()
RawOfficeMetaData
ThreadState
RawBoundAdministratorMetaData
instances.getThreadBoundAdministrators
in interface RawOfficeMetaData
ThreadState
RawBoundAdministratorMetaData
instances.public Map<String,RawBoundAdministratorMetaData<?,?>> getOfficeScopeAdministrators()
RawOfficeMetaData
RawBoundAdministratorMetaData
instances of the
Office
by their ProcessState
and ThreadState
bound names.getOfficeScopeAdministrators
in interface RawOfficeMetaData
RawBoundAdministratorMetaData
instances of the
Office
by the ProcessState
and
ThreadState
bound names.public OfficeMetaData getOfficeMetaData()
RawOfficeMetaData
OfficeMetaData
.getOfficeMetaData
in interface RawOfficeMetaData
OfficeMetaData
.Copyright © 2005–2016. All rights reserved.