Interface MeetingTime
- All Superinterfaces:
OsidCapsule
An individual meeting time.
-
Method Summary
Modifier and TypeMethodDescriptiongetDate()Gets the date.Gets theLocation.Gets a descriptive text for the location.Gets the locationId.booleanTests if a location is available.
-
Method Details
-
getDate
DateTime getDate()Gets the date.- Returns:
- the date
- Compliance:
mandatory- This method must be implemented.
-
getLocationDescription
DisplayText getLocationDescription()Gets a descriptive text for the location.- Returns:
- a location description
- Compliance:
mandatory- This method must be implemented.
-
hasLocation
boolean hasLocation()Tests if a location is available.- Returns:
trueif a location is available,falseotherwise- Compliance:
mandatory- This method must be implemented.
-
getLocationId
Id getLocationId()Gets the locationId.- Returns:
- a location
Id - Throws:
IllegalStateException-hasLocation()isfalse- Compliance:
mandatory- This method must be implemented.
-
getLocation
Gets theLocation.- Returns:
- a location
- Throws:
IllegalStateException-hasLocation()isfalseOperationFailedException- unable to complete request- Compliance:
mandatory- This method must be implemented.
-