Interface OfficeFloorMetaData
- All Known Implementing Classes:
OfficeFloorMetaDataImpl
public interface OfficeFloorMetaData
Meta-data for the
OfficeFloor.- Author:
- Daniel Sagenschneider
-
Method Summary
Modifier and TypeMethodDescriptionManagedObjectSourceInstance<?>[][]Obtains theManagedObjectSourceInstanceinstances contained within theOfficeFloor.longObtains the maximum amount of time in milliseconds forOfficeFloorto start.getTeams()
-
Method Details
-
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.
-