public class Chassis extends DataCollectionTarget implements RackElement
Modifier and Type | Field and Description |
---|---|
protected long |
controllerId |
protected short |
rackHeight |
protected long |
rackId |
protected UUID |
rackImage |
protected short |
rackPosition |
overviewDciData, tooltipDciData
accessList, BUSINESSSERVICEROOT, CALCULATE_DEFAULT, CALCULATE_MOST_CRITICAL, CALCULATE_MULTIPLE_THRESHOLDS, CALCULATE_SINGLE_THRESHOLD, children, comments, customAttributes, DASHBOARDROOT, dashboards, fixedPropagatedStatus, geolocation, guid, image, inheritAccessRights, inMaintenanceMode, isDeleted, moduleData, NETWORK, NETWORKMAPROOT, OBJECT_ACCESSPOINT, OBJECT_AGENTPOLICY, OBJECT_AGENTPOLICY_CONFIG, OBJECT_AGENTPOLICY_LOGPARSER, OBJECT_BUSINESSSERVICE, OBJECT_BUSINESSSERVICEROOT, OBJECT_CHASSIS, OBJECT_CLUSTER, OBJECT_CONDITION, OBJECT_CONTAINER, OBJECT_CUSTOM, OBJECT_DASHBOARD, OBJECT_DASHBOARDROOT, OBJECT_GENERIC, OBJECT_INTERFACE, OBJECT_MOBILEDEVICE, OBJECT_NETWORK, OBJECT_NETWORKMAP, OBJECT_NETWORKMAPGROUP, OBJECT_NETWORKMAPROOT, OBJECT_NETWORKSERVICE, OBJECT_NODE, OBJECT_NODELINK, OBJECT_POLICYGROUP, OBJECT_POLICYROOT, OBJECT_RACK, OBJECT_SERVICEROOT, OBJECT_SLMCHECK, OBJECT_SUBNET, OBJECT_TEMPLATE, OBJECT_TEMPLATEGROUP, OBJECT_TEMPLATEROOT, OBJECT_VPNCONNECTOR, OBJECT_ZONE, objectClass, objectId, objectName, parents, POLICYROOT, postalAddress, PROPAGATE_DEFAULT, PROPAGATE_FIXED, PROPAGATE_RELATIVE, PROPAGATE_TRANSLATED, PROPAGATE_UNCHANGED, REPORTROOT, SERVICEROOT, session, status, statusCalculationMethod, statusPropagationMethod, statusShift, statusSingleThreshold, statusThresholds, statusTransformation, submapId, TEMPLATEROOT, trustedNodes, ZONE0
Constructor and Description |
---|
Chassis(org.netxms.base.NXCPMessage msg,
NXCSession session) |
Modifier and Type | Method and Description |
---|---|
long |
getControllerId() |
String |
getObjectClassName() |
short |
getRackHeight()
Get device height in rack units
|
long |
getRackId()
Get rack object ID
|
UUID |
getRackImage()
Get rack image
|
short |
getRackPosition()
Get position in rack
|
boolean |
isAlarmsVisible()
If this method returns true object can have visible alarms.
|
getOverviewDciData, getTooltipDciData
getAccessList, getAllChilds, getAllChilds, getAllParents, getAllParents, getChildIdList, getChildren, getChildsAsArray, getComments, getCustomAttributes, getDashboards, getEffectiveRights, getFixedPropagatedStatus, getGeolocation, getGuid, getImage, getModuleData, getObjectClass, getObjectId, getObjectName, getParentCount, getParentIdList, getParents, getParentsAsArray, getPostalAddress, getStatus, getStatusCalculationMethod, getStatusPropagationMethod, getStatusShift, getStatusSingleThreshold, getStatusThresholds, getStatusTransformation, getSubmapId, getTrustedNodes, hasAccessibleChildren, hasChildren, hashCode, hasParents, isAllowedOnMap, isChildOf, isChildOf, isDefaultImage, isDeleted, isDirectChildOf, isInheritAccessRights, isInMaintenanceMode, setSession
clone, equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getObjectId, getObjectName, getStatus
protected long controllerId
protected long rackId
protected UUID rackImage
protected short rackPosition
protected short rackHeight
public Chassis(org.netxms.base.NXCPMessage msg, NXCSession session)
msg
- session
- public String getObjectClassName()
getObjectClassName
in class AbstractObject
public boolean isAlarmsVisible()
AbstractObject
isAlarmsVisible
in class AbstractObject
public long getControllerId()
public long getRackId()
RackElement
getRackId
in interface RackElement
public UUID getRackImage()
RackElement
getRackImage
in interface RackElement
public short getRackPosition()
RackElement
getRackPosition
in interface RackElement
public short getRackHeight()
RackElement
getRackHeight
in interface RackElement
Copyright © 2016. All rights reserved.