org.netxms.client.objects
Class Condition

java.lang.Object
  extended by org.netxms.client.objects.GenericObject
      extended by org.netxms.client.objects.Condition

public class Condition
extends GenericObject

Condition object


Field Summary
 
Fields inherited from class org.netxms.client.objects.GenericObject
CALCULATE_DEFAULT, CALCULATE_MOST_CRITICAL, CALCULATE_MULTIPLE_THRESHOLDS, CALCULATE_SINGLE_THRESHOLD, childs, customAttributes, OBJECT_AGENTPOLICY, OBJECT_AGENTPOLICY_CONFIG, OBJECT_BUSINESSSERVICE, OBJECT_BUSINESSSERVICEROOT, OBJECT_CLUSTER, OBJECT_CONDITION, OBJECT_CONTAINER, OBJECT_DASHBOARD, OBJECT_DASHBOARDROOT, OBJECT_GENERIC, OBJECT_INTERFACE, OBJECT_NETWORK, OBJECT_NETWORKMAP, OBJECT_NETWORKMAPGROUP, OBJECT_NETWORKMAPROOT, OBJECT_NETWORKSERVICE, OBJECT_NODE, OBJECT_NODELINK, OBJECT_POLICYGROUP, OBJECT_POLICYROOT, OBJECT_REPORT, OBJECT_REPORTGROUP, OBJECT_REPORTROOT, OBJECT_SERVICEROOT, OBJECT_SLMCHECK, OBJECT_SUBNET, OBJECT_TEMPLATE, OBJECT_TEMPLATEGROUP, OBJECT_TEMPLATEROOT, OBJECT_VPNCONNECTOR, OBJECT_ZONE, parents, PROPAGATE_DEFAULT, PROPAGATE_FIXED, PROPAGATE_RELATIVE, PROPAGATE_TRANSLATED, PROPAGATE_UNCHANGED, session, STATUS_CRITICAL, STATUS_DISABLED, STATUS_MAJOR, STATUS_MINOR, STATUS_NORMAL, STATUS_TESTING, STATUS_UNKNOWN, STATUS_UNMANAGED, STATUS_WARNING
 
Constructor Summary
Condition(NXCPMessage msg, NXCSession session)
           
 
Method Summary
 int getActivationEvent()
           
 int getActiveStatus()
           
 java.util.List<ConditionDciInfo> getDciList()
           
 int getDeactivationEvent()
           
 long getEventSourceObject()
           
 int getInactiveStatus()
           
 java.lang.String getObjectClassName()
           
 java.lang.String getScript()
           
 
Methods inherited from class org.netxms.client.objects.GenericObject
getAccessList, getAllChilds, getChildIdList, getChilds, getChildsAsArray, getComments, getCustomAttributes, getFixedPropagatedStatus, getGeolocation, getGuid, getImage, getNumberOfChilds, getNumberOfParents, getObjectClass, getObjectId, getObjectName, getParentIdList, getParents, getParentsAsArray, getPrimaryIP, getStatus, getStatusCalculationMethod, getStatusPropagationMethod, getStatusShift, getStatusSingleThreshold, getStatusThresholds, getStatusTransformation, getSubmapId, getTrustedNodes, hashCode, isChildOf, isChildOf, isDefaultImage, isDeleted, isDirectChildOf, isInheritAccessRights, setSession
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Condition

public Condition(NXCPMessage msg,
                 NXCSession session)
Parameters:
msg -
session -
Method Detail

getObjectClassName

public java.lang.String getObjectClassName()
Overrides:
getObjectClassName in class GenericObject
Returns:
Name of NetXMS object's class

getScript

public java.lang.String getScript()
Returns:
the script

getActivationEvent

public int getActivationEvent()
Returns:
the activationEvent

getDeactivationEvent

public int getDeactivationEvent()
Returns:
the deactivationEvent

getEventSourceObject

public long getEventSourceObject()
Returns:
the eventSourceObject

getActiveStatus

public int getActiveStatus()
Returns:
the activeStatus

getInactiveStatus

public int getInactiveStatus()
Returns:
the inactiveStatus

getDciList

public java.util.List<ConditionDciInfo> getDciList()
Returns:
the dciList


Copyright © 2012. All Rights Reserved.