com.collation.platform.model.topology.phys
Interface Room
- All Superinterfaces:
- ConfigurationItem, Geography, ManagedElement, ManagedSystemElement, ModelObject, PhysicalElement, PhysicalLocation, Position, java.io.Serializable, SiteInfo
public interface Room
- extends SiteInfo
represents a specific physical room pertaining to a given site
location such as a office cube area. Instances of Room can also
represent a single room or cube location. Rooms as a physical
presence are not as large as instances of Site. There is no rule
as to the required physical size of a location to be considered
a instance of Room, however instances of Room represent a room
that is not geographically disperse.
- Naming Rules:
- 0="roomName,roomNumber"
3="geographyForSite,roomName,-roomNumber"
1="roomName,-roomNumber"
2="geographyForSite,roomName,roomNumber"
- Persistable:
- true
- Display Name:
- roomName
Method Summary |
java.lang.String |
getRoomName()
Description:
The name of the room, as it is known to the organization.This
could represent a room name as a common name or the room name as
it is recorded by the real estate operations group for the
organization. |
java.lang.String |
getRoomNumber()
Description: Represents the number of the particular room, where
the identity of a room requires more than a name. |
boolean |
hasRoomName()
|
boolean |
hasRoomNumber()
|
void |
setRoomName(java.lang.String x)
|
void |
setRoomNumber(java.lang.String x)
|
Methods inherited from interface com.collation.platform.model.topology.admin.SiteInfo |
getCity, getContainerSiteForSite, getContainingSiteForSite, getFloor, getGeographyForSite, getName, getNote, getPostalCode, getRoom, getSiteName, getSiteNumber, getStateOrProvince, getStreetAddress, hasCity, hasContainerSiteForSite, hasContainingSiteForSite, hasFloor, hasGeographyForSite, hasName, hasNote, hasPostalCode, hasRoom, hasSiteName, hasSiteNumber, hasStateOrProvince, hasStreetAddress, setCity, setContainerSiteForSite, setContainingSiteForSite, setFloor, setGeographyForSite, setName, setNote, setPostalCode, setRoom, setSiteName, setSiteNumber, setStateOrProvince, setStreetAddress |
Methods inherited from interface com.collation.platform.model.topology.phys.Geography |
getCountry, getRegionName, getRegionNumber, getSiteGeography, hasCountry, hasRegionName, hasRegionNumber, hasSiteGeography, setCountry, setRegionName, setRegionNumber, setSiteGeography |
Methods inherited from interface com.collation.platform.model.ModelObject |
getAdminState, getAllAttributes, getBidiFlag, getBidiFormat, getCDMSource, getCmdbSource, getContextIp, getCreatedBy, getDescription, getDisplayName, getExtendedAttributes, getGuid, getLabel, getLastModifiedBy, getLastModifiedTime, getObjectType, getSourceToken, hasAdminState, hasBidiFlag, hasBidiFormat, hasCDMSource, hasCmdbSource, hasContextIp, hasDescription, hasDisplayName, hasExtendedAttributes, hasGuid, hasLabel, hasObjectType, hasSourceToken, setAdminState, setBidiFlag, setBidiFormat, setCDMSource, setCmdbSource, setContextIp, setDescription, setExtendedAttributes, setGuid, setLabel, setObjectType, setSourceToken |
Methods inherited from interface com.collation.platform.model.topology.phys.Position |
getAisle, getAltitude, getRackPosition, getRow, getXCoordinate, getYCoordinate, hasAisle, hasAltitude, hasRackPosition, hasRow, hasXCoordinate, hasYCoordinate, setAisle, setAltitude, setRackPosition, setRow, setXCoordinate, setYCoordinate |
Methods inherited from interface com.collation.platform.model.topology.process.itil.ConfigurationItem |
getAssetID, getAssetTag, getCICategory, getConfigLastUpdate, getLastAuditState, getLastAuditTime, getLastLifecycleStateTime, getLifecycleState, getPrimaryOwner, hasAssetID, hasAssetTag, hasCICategory, hasConfigLastUpdate, hasLastAuditState, hasLastAuditTime, hasLastLifecycleStateTime, hasLifecycleState, hasPrimaryOwner, setAssetID, setAssetTag, setCICategory, setConfigLastUpdate, setLastAuditState, setLastAuditTime, setLastLifecycleStateTime, setLifecycleState, setPrimaryOwner |
IBM_COPYRIGHT
static final java.lang.String IBM_COPYRIGHT
- See Also:
- Constant Field Values
getRoomName
java.lang.String getRoomName()
throws AttributeNotSetException
- Description:
The name of the room, as it is known to the organization.This
could represent a room name as a common name or the room name as
it is recorded by the real estate operations group for the
organization.
Standard Content Origin / Best Practice Content:
Provide the room name or the resource instance. The content of
this attribute should match to a obtainable room. Follow the
best practices for the organization implementing this attribute
Example:
Breakroom 2
Unit of Measure: n/a Maximum length (or range): n/a
- Throws:
AttributeNotSetException
setRoomName
void setRoomName(java.lang.String x)
hasRoomName
boolean hasRoomName()
getRoomNumber
java.lang.String getRoomNumber()
throws AttributeNotSetException
- Description: Represents the number of the particular room, where
the identity of a room requires more than a name.
Standard Content Origin / Best Practice Content: To be used
when there is additional need to quaifiy the identity of the
room, where the name of the room is not unique within the
environment. The content of this attribute should match to a
valid room number for the organization.
Example: 3F30
Unit of Measure: n/a Maximum length (or range): n/a
- Throws:
AttributeNotSetException
setRoomNumber
void setRoomNumber(java.lang.String x)
hasRoomNumber
boolean hasRoomNumber()