Package org.netxms.client.objects
Class Circuit
java.lang.Object
org.netxms.client.objects.AbstractObject
org.netxms.client.objects.GenericObject
org.netxms.client.objects.DataCollectionTarget
org.netxms.client.objects.Circuit
- All Implemented Interfaces:
- AutoBindObject,- PollingTarget
Circuit object
- 
Field SummaryFields 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, ZONE0Fields inherited from interface org.netxms.client.objects.interfaces.AutoBindObjectOBJECT_BIND_FLAG, OBJECT_UNBIND_FLAG
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbooleanIdentify if this object can have NetXMS agent.booleanIdentify if this object can have network interfaces.booleanIdentify if this object can have poller node property.booleanIdentify if this object can use EtherNet/IP for communications.booleanIdentify if this object can use Modbus for communications.Get agent cache mode.intintgetFlags()Get object flags.intGet ifXTable usage policy.Get name of NetXMS object's class.longGet poller node ID.Get poll states.Get all strings in objectbooleanIf this method returns true object can have visible alarms.booleanIf this method returns true object is allowed to be on custom network map.booleanbooleanMethods 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, getTrustedObjects, getUrls, hasAccessibleChildren, hasAccessibleParents, hasAccessibleViewParents, hasChildren, hasCustomAttribute, hasDashboard, hashCode, hasNetworkMap, hasParents, hasUrls, 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.PollingTargetgetObjectId, getObjectName
- 
Constructor Details- 
CircuitCreate from NXCP message.- Parameters:
- msg- NXCP message
- session- owning client session
 
 
- 
- 
Method Details- 
isAllowedOnMappublic boolean isAllowedOnMap()Description copied from class:AbstractObjectIf this method returns true object is allowed to be on custom network map. Default implementation always returns false.- Overrides:
- isAllowedOnMapin class- AbstractObject
- Returns:
- true if object is allowed to be on custom network map
- 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:
 
- 
isAutoBindEnabledpublic boolean isAutoBindEnabled()- Specified by:
- isAutoBindEnabledin interface- AutoBindObject
- Returns:
- true if automatic bind is enabled
- See Also:
 
- 
isAutoUnbindEnabledpublic boolean isAutoUnbindEnabled()- Specified by:
- isAutoUnbindEnabledin interface- AutoBindObject
- Returns:
- true if automatic unbind is enabled
- See Also:
 
- 
getAutoBindFilter- Specified by:
- getAutoBindFilterin interface- AutoBindObject
- Returns:
- Filter script for automatic bind
- See Also:
 
- 
getObjectClassNameDescription copied from class:AbstractObjectGet name of NetXMS object's class.- Overrides:
- getObjectClassNamein class- AbstractObject
- Returns:
- Name of NetXMS object's class
- See Also:
 
- 
getFlagspublic int getFlags()Description copied from interface:PollingTargetGet object flags.- Specified by:
- getFlagsin interface- PollingTarget
- Returns:
- object flags
- See Also:
 
- 
getStringsDescription copied from class:AbstractObjectGet all strings in object- Overrides:
- getStringsin class- AbstractObject
- Returns:
- set of all strings in object
- See Also:
 
- 
getAutoBindFlagspublic int getAutoBindFlags()- Specified by:
- getAutoBindFlagsin interface- AutoBindObject
- Returns:
- auto bind flags
- See Also:
 
- 
getIfXTablePolicypublic int getIfXTablePolicy()Description copied from interface:PollingTargetGet ifXTable usage policy.- Specified by:
- getIfXTablePolicyin interface- PollingTarget
- Returns:
- ifXTable usage policy
- See Also:
 
- 
getAgentCacheModeDescription copied from interface:PollingTargetGet agent cache mode.- Specified by:
- getAgentCacheModein interface- PollingTarget
- Returns:
- agent cache mode
- See Also:
 
- 
getPollerNodeIdpublic long getPollerNodeId()Description copied from interface:PollingTargetGet poller node ID.- Specified by:
- getPollerNodeIdin interface- PollingTarget
- Returns:
- poller node ID or 0 if object cannot have poler node
- See Also:
 
- 
canHaveAgentpublic boolean canHaveAgent()Description copied from interface:PollingTargetIdentify if this object can have NetXMS agent.- Specified by:
- canHaveAgentin interface- PollingTarget
- Returns:
- true if this object can have NetXMS agent
- See Also:
 
- 
canHaveInterfacespublic boolean canHaveInterfaces()Description copied from interface:PollingTargetIdentify if this object can have network interfaces.- Specified by:
- canHaveInterfacesin interface- PollingTarget
- Returns:
- true if this object can have network interfaces
- See Also:
 
- 
canHavePollerNodepublic boolean canHavePollerNode()Description copied from interface:PollingTargetIdentify if this object can have poller node property.- Specified by:
- canHavePollerNodein interface- PollingTarget
- Returns:
- true if this object can have poller node property
- See Also:
 
- 
canUseEtherNetIPpublic boolean canUseEtherNetIP()Description copied from interface:PollingTargetIdentify if this object can use EtherNet/IP for communications.- Specified by:
- canUseEtherNetIPin interface- PollingTarget
- Returns:
- true if this object can use EtherNet/IP for communications
- See Also:
 
- 
canUseModbuspublic boolean canUseModbus()Description copied from interface:PollingTargetIdentify if this object can use Modbus for communications.- Specified by:
- canUseModbusin interface- PollingTarget
- Returns:
- true if this object can use Modbus for communications
- See Also:
 
- 
getPollStatesDescription copied from interface:PollingTargetGet poll states.- Specified by:
- getPollStatesin interface- PollingTarget
- Returns:
- array of poll states or null if object doesn't have any
- See Also:
 
 
-