Package org.netxms.client.objects
Class Chassis
java.lang.Object
org.netxms.client.objects.AbstractObject
org.netxms.client.objects.GenericObject
org.netxms.client.objects.DataCollectionTarget
org.netxms.client.objects.Chassis
- All Implemented Interfaces:
- HardwareEntity
Chassis object
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final intprotected longprotected shortprotected longprotected UUIDprotected UUIDprotected RackOrientationprotected shortFields inherited from class org.netxms.client.objects.DataCollectionTargetDCF_DISABLE_CONF_POLL, DCF_DISABLE_DATA_COLLECT, DCF_DISABLE_STATUS_POLL, DCF_LOCATION_CHANGE_EVENT, DCSF_NETWORK_PATH_PROBLEM, DCSF_UNREACHABLE, geoAreas, geoLocationControlMode, numDataCollectionItems, overviewDciData, tooltipDciData, webServiceProxyIdFields inherited from class org.netxms.client.objects.AbstractObjectaccessList, alias, assetId, ASSETS, backupZoneProxyId, BUSINESSSERVICEROOT, CALCULATE_DEFAULT, CALCULATE_MOST_CRITICAL, CALCULATE_MULTIPLE_THRESHOLDS, CALCULATE_SINGLE_THRESHOLD, categoryId, children, comments, commentsSource, CONTEXT, creationTime, customAttributes, DASHBOARDROOT, dashboards, drillDownObjectId, fixedPropagatedStatus, flags, geolocation, guid, inheritAccessRights, inMaintenanceMode, isDeleted, maintenanceInitiatorId, mapImage, MARKDOWN_COMMENTS_INDICATOR, moduleData, nameOnMap, NETWORK, NETWORKMAPROOT, OBJECT_ACCESSPOINT, OBJECT_ASSET, OBJECT_ASSETGROUP, OBJECT_ASSETROOT, OBJECT_BUSINESSSERVICE, OBJECT_BUSINESSSERVICEPROTOTYPE, OBJECT_BUSINESSSERVICEROOT, OBJECT_CHASSIS, OBJECT_CIRCUIT, OBJECT_CLUSTER, OBJECT_COLLECTOR, OBJECT_CONDITION, OBJECT_CONTAINER, OBJECT_CUSTOM, OBJECT_DASHBOARD, OBJECT_DASHBOARDGROUP, OBJECT_DASHBOARDROOT, OBJECT_DASHBOARDTEMPLATE, OBJECT_GENERIC, OBJECT_INTERFACE, OBJECT_MOBILEDEVICE, OBJECT_NETWORK, OBJECT_NETWORKMAP, OBJECT_NETWORKMAPGROUP, OBJECT_NETWORKMAPROOT, OBJECT_NETWORKSERVICE, OBJECT_NODE, OBJECT_RACK, OBJECT_SENSOR, OBJECT_SERVICEROOT, OBJECT_SUBNET, OBJECT_TEMPLATE, OBJECT_TEMPLATEGROUP, OBJECT_TEMPLATEROOT, OBJECT_VPNCONNECTOR, OBJECT_WIRELESSDOMAIN, OBJECT_ZONE, objectClass, objectId, objectName, parents, partialObject, pollStates, postalAddress, primaryZoneProxyId, PROPAGATE_DEFAULT, PROPAGATE_FIXED, PROPAGATE_RELATIVE, PROPAGATE_TRANSLATED, PROPAGATE_UNCHANGED, responsibleUsers, SERVICEROOT, session, status, statusCalculationMethod, statusPropagationMethod, statusShift, statusSingleThreshold, statusThresholds, statusTransformation, TEMPLATEROOT, trustedObjects, UNKNOWN, urls, ZONE0
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionGet chassis placement configurationlongintgetFlags()Get object flags.Get front rack imageGet name of NetXMS object's class.longGet physical container object IDshortGet device height in rack unitsGet orientation of object in rackshortGet position in rackGet rear rack imagebooleanIf this method returns true object can have visible alarms.Methods inherited from class org.netxms.client.objects.DataCollectionTargetgetGeoAreas, getGeoLocationControlMode, getNumDataCollectionItems, getOverviewDciData, getTooltipDciData, getWebServiceProxyId, isLocationChageEventGeneratedMethods inherited from class org.netxms.client.objects.AbstractObjectaddString, areChildrenSynchronized, getAccessList, getAlias, getAllChildren, getAllChildren, getAllParents, getAllParents, getAssetId, getBackupZoneProxyId, getCategory, getCategoryId, getChildCount, getChildIdList, getChildren, getChildrenAsArray, getComments, getCommentsSource, getConfiguredNameOnMap, getCreationTime, getCustomAttribute, getCustomAttributes, getCustomAttributeValue, getCustomAttributeValueAsBoolean, getDashboardIdentifiers, getDashboards, getDrillDownObjectId, getEffectiveRights, getFixedPropagatedStatus, getGeolocation, getGuid, getIcon, getMaintenanceInitiatorId, getMapImage, getModuleData, getNameOnMap, getNameWithAlias, getNetworkMaps, getObjectClass, getObjectId, getObjectName, getObjectNameWithPath, getParentChain, getParentCount, getParentIdList, getParents, getParentsAsArray, getPostalAddress, getPrimaryZoneProxyId, getResponsibleUsers, getStatus, getStatusCalculationMethod, getStatusPropagationMethod, getStatusShift, getStatusSingleThreshold, getStatusThresholds, getStatusTransformation, getStrings, getTrustedObjects, getUrls, hasAccessibleChildren, hasAccessibleParents, hasAccessibleViewParents, hasChildren, hasCustomAttribute, hasDashboard, hashCode, hasNetworkMap, hasParents, hasUrls, isAllowedOnMap, isChildOf, isChildOf, isDefaultImage, isDeleted, isDirectChildOf, isDirectParentOf, isInheritAccessRights, isInMaintenanceMode, isParentOf, isParentOf, isPartialObject, setSessionMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.netxms.client.objects.interfaces.HardwareEntitygetObjectId, getObjectName, getStatus
- 
Field Details- 
CHF_BIND_UNDER_CONTROLLERpublic static final int CHF_BIND_UNDER_CONTROLLER- See Also:
 
- 
controllerIdprotected long controllerId
- 
rackIdprotected long rackId
- 
rackImageFront
- 
rackImageRear
- 
rackPositionprotected short rackPosition
- 
rackHeightprotected short rackHeight
- 
rackOrientation
 
- 
- 
Constructor Details- 
ChassisCreate from NXCP message.- Parameters:
- msg- NXCP message
- session- owning client session
 
 
- 
- 
Method Details- 
getObjectClassNameDescription copied from class:AbstractObjectGet name of NetXMS object's class.- Overrides:
- getObjectClassNamein class- AbstractObject
- Returns:
- Name of NetXMS object's class
- See Also:
 
- 
isAlarmsVisiblepublic boolean isAlarmsVisible()Description copied from class:AbstractObjectIf this method returns true object can have visible alarms. Default implementation always returns false.- Overrides:
- isAlarmsVisiblein class- AbstractObject
- Returns:
- true if object can contain visible alarms
- See Also:
 
- 
getControllerIdpublic long getControllerId()- Returns:
- the controllerId
 
- 
getFlagspublic int getFlags()Get object flags.- Returns:
- object flags
 
- 
getPhysicalContainerIdpublic long getPhysicalContainerId()Description copied from interface:HardwareEntityGet physical container object ID- Specified by:
- getPhysicalContainerIdin interface- HardwareEntity
- Returns:
- physical container object ID
- See Also:
 
- 
getFrontRackImageDescription copied from interface:HardwareEntityGet front rack image- Specified by:
- getFrontRackImagein interface- HardwareEntity
- Returns:
- front rack image
- See Also:
 
- 
getRearRackImageDescription copied from interface:HardwareEntityGet rear rack image- Specified by:
- getRearRackImagein interface- HardwareEntity
- Returns:
- rear rack image
- See Also:
 
- 
getRackPositionpublic short getRackPosition()Description copied from interface:HardwareEntityGet position in rack- Specified by:
- getRackPositionin interface- HardwareEntity
- Returns:
- position in rack
- See Also:
 
- 
getRackHeightpublic short getRackHeight()Description copied from interface:HardwareEntityGet device height in rack units- Specified by:
- getRackHeightin interface- HardwareEntity
- Returns:
- device height in rack units
- See Also:
 
- 
getRackOrientationDescription copied from interface:HardwareEntityGet orientation of object in rack- Specified by:
- getRackOrientationin interface- HardwareEntity
- Returns:
- orientation of object in rack
- See Also:
 
- 
getChassisPlacementDescription copied from interface:HardwareEntityGet chassis placement configuration- Specified by:
- getChassisPlacementin interface- HardwareEntity
- Returns:
- chassis placement configuration
- See Also:
 
 
-