Interface OfficeFloorMetaData
-
- All Known Implementing Classes:
OfficeFloorMetaDataImpl
public interface OfficeFloorMetaDataMeta-data for theOfficeFloor.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ManagedObjectSourceInstance<?>[][]getManagedObjectSourceInstances()Obtains theManagedObjectSourceInstanceinstances contained within theOfficeFloor.longgetMaxStartupWaitTime()Obtains the maximum amount of time in milliseconds forOfficeFloorto start.OfficeMetaData[]getOfficeMetaData()TeamManagement[]getTeams()
-
-
-
Method Detail
-
getOfficeMetaData
OfficeMetaData[] getOfficeMetaData()
- Returns:
OfficeMetaDatainstances.
-
getManagedObjectSourceInstances
ManagedObjectSourceInstance<?>[][] getManagedObjectSourceInstances()
Obtains the
ManagedObjectSourceInstanceinstances 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:
ManagedObjectSourceInstanceinstances.
-
getTeams
TeamManagement[] getTeams()
- Returns:
TeamManagementover theTeaminstances of theOfficeFloor.
-
getMaxStartupWaitTime
long getMaxStartupWaitTime()
Obtains the maximum amount of time in milliseconds forOfficeFloorto start.- Returns:
- Maximum amount of time in milliseconds for
OfficeFloorto start.
-
-