Interface OfficeFloorMetaData
-
- All Known Implementing Classes:
OfficeFloorMetaDataImpl
public interface OfficeFloorMetaData
Meta-data for theOfficeFloor
.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ManagedObjectSourceInstance<?>[][]
getManagedObjectSourceInstances()
Obtains theManagedObjectSourceInstance
instances contained within theOfficeFloor
.long
getMaxStartupWaitTime()
Obtains the maximum amount of time in milliseconds forOfficeFloor
to start.OfficeMetaData[]
getOfficeMetaData()
TeamManagement[]
getTeams()
-
-
-
Method Detail
-
getOfficeMetaData
OfficeMetaData[] getOfficeMetaData()
- Returns:
OfficeMetaData
instances.
-
getManagedObjectSourceInstances
ManagedObjectSourceInstance<?>[][] getManagedObjectSourceInstances()
Obtains the
ManagedObjectSourceInstance
instances contained within theOfficeFloor
.They are ordered and grouped for starting. Order follows the first index, while each contained array is grouping to start in parallel.
- Returns:
ManagedObjectSourceInstance
instances.
-
getTeams
TeamManagement[] getTeams()
- Returns:
TeamManagement
over theTeam
instances of theOfficeFloor
.
-
getMaxStartupWaitTime
long getMaxStartupWaitTime()
Obtains the maximum amount of time in milliseconds forOfficeFloor
to start.- Returns:
- Maximum amount of time in milliseconds for
OfficeFloor
to start.
-
-