org.netxms.client.objects
Class Template

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

public class Template
extends GenericObject

This class represents NetXMS TEMPLATE objects.

Author:
Victor

Field Summary
 
Fields inherited from class org.netxms.client.objects.GenericObject
OBJECT_AGENTPOLICY, OBJECT_AGENTPOLICY_CONFIG, OBJECT_CLUSTER, OBJECT_CONDITION, OBJECT_CONTAINER, OBJECT_GENERIC, OBJECT_INTERFACE, OBJECT_NETWORK, OBJECT_NETWORKMAP, OBJECT_NETWORKMAPGROUP, OBJECT_NETWORKMAPROOT, OBJECT_NETWORKSERVICE, OBJECT_NODE, OBJECT_POLICYGROUP, OBJECT_POLICYROOT, OBJECT_SERVICEROOT, OBJECT_SUBNET, OBJECT_TEMPLATE, OBJECT_TEMPLATEGROUP, OBJECT_TEMPLATEROOT, OBJECT_VPNCONNECTOR, OBJECT_ZONE, STATUS_CRITICAL, STATUS_DISABLED, STATUS_MAJOR, STATUS_MINOR, STATUS_NORMAL, STATUS_TESTING, STATUS_UNKNOWN, STATUS_UNMANAGED, STATUS_WARNING
 
Constructor Summary
Template(NXCPMessage msg, NXCSession session)
           
 
Method Summary
 java.lang.String getAutoApplyFilter()
           
 java.lang.String getObjectClassName()
           
 int getVersion()
           
 java.lang.String getVersionAsString()
           
 boolean isAutoApplyEnabled()
           
 
Methods inherited from class org.netxms.client.objects.GenericObject
getAccessList, getChilds, getChildsAsArray, getComments, getCustomAttributes, getGeolocation, getGuid, getNumberOfChilds, getNumberOfParents, getObjectClass, getObjectId, getObjectName, getParents, getParentsAsArray, getPrimaryIP, getStatus, getTrustedNodes, hashCode, isChildOf, isChildOf, isDeleted, isDirectChildOf, isInheritAccessRights
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Template

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

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

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


Copyright © 2011. All Rights Reserved.