org.netxms.client.objects
Class Template
java.lang.Object
org.netxms.client.objects.GenericObject
org.netxms.client.objects.Template
public class Template
- extends GenericObject
This class represents NetXMS TEMPLATE objects.
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 |
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 |
TF_AUTO_APPLY
public static final int TF_AUTO_APPLY
- See Also:
- Constant Field Values
TF_AUTO_REMOVE
public static final int TF_AUTO_REMOVE
- See Also:
- Constant Field Values
Template
public Template(NXCPMessage msg,
NXCSession session)
- Parameters:
msg
- session
-
getVersion
public int getVersion()
- Returns:
- template version
getVersionAsString
public java.lang.String getVersionAsString()
- Returns:
- template version as string in form major.minor
isAutoApplyEnabled
public boolean isAutoApplyEnabled()
- Returns:
- true if automatic apply is enabled
isAutoRemoveEnabled
public boolean isAutoRemoveEnabled()
- Returns:
- true if automatic removal is enabled
getAutoApplyFilter
public java.lang.String getAutoApplyFilter()
- Returns:
- Filter script for automatic apply
getObjectClassName
public java.lang.String getObjectClassName()
- Overrides:
getObjectClassName
in class GenericObject
- Returns:
- Name of NetXMS object's class
getFlags
public int getFlags()
- Returns:
- the flags
Copyright © 2012. All Rights Reserved.