Package org.netxms.client.objects
Interface ElementForPhysicalPlacment
-
- All Known Implementing Classes:
AbstractNode,Chassis,Node
public interface ElementForPhysicalPlacmentCommon interface for rack elements (anything that can be mounted in rack)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ChassisPlacementgetChassisPlacement()Get chassis placement configurationUUIDgetFrontRackImage()Get front rack imagelonggetObjectId()Get object IDStringgetObjectName()Get object namelonggetPhysicalContainerId()Get physical container object IDshortgetRackHeight()Get device height in rack unitsRackOrientationgetRackOrientation()Get orientation of object in rackshortgetRackPosition()Get position in rackUUIDgetRearRackImage()Get rear rack imageObjectStatusgetStatus()Get object status
-
-
-
Method Detail
-
getObjectId
long getObjectId()
Get object ID- Returns:
- object ID
-
getObjectName
String getObjectName()
Get object name- Returns:
- object name
-
getStatus
ObjectStatus getStatus()
Get object status- Returns:
- object status
-
getPhysicalContainerId
long getPhysicalContainerId()
Get physical container object ID- Returns:
- physical container object ID
-
getFrontRackImage
UUID getFrontRackImage()
Get front rack image- Returns:
- front rack image
-
getRearRackImage
UUID getRearRackImage()
Get rear rack image- Returns:
- rear rack image
-
getRackPosition
short getRackPosition()
Get position in rack- Returns:
- position in rack
-
getRackHeight
short getRackHeight()
Get device height in rack units- Returns:
- device height in rack units
-
getRackOrientation
RackOrientation getRackOrientation()
Get orientation of object in rack- Returns:
- orientation of object in rack
-
getChassisPlacement
ChassisPlacement getChassisPlacement()
Get chassis placement configuration- Returns:
- chassis placement configuration
-
-