Uses of Class
org.netxms.client.objects.AbstractObject
Package
Description
-
Uses of AbstractObject in org.netxms.client
Modifier and TypeMethodDescription<T extends AbstractObject>
TNXCSession.findObjectByGUID
(UUID guid, Class<T> requiredClass) Find NetXMS object by it's GUID with additional class checking.Modifier and TypeMethodDescriptionprotected AbstractObject
NXCSession.createCustomObjectFromMessage
(int objectClass, NXCPMessage msg) Create custom object from NXCP message.NXCSession.createObjectSync
(NXCObjectCreationData data) Create new NetXMS object in synchronous mode.NXCSession.findObject
(ObjectFilter filter) Generic object find using filter.NXCSession.findObjectByGUID
(UUID guid) Find NetXMS object by it's GUID.NXCSession.findObjectById
(long id) Find NetXMS object by it's identifier.NXCSession.findObjectById
(long id, boolean allowPartial) Find NetXMS object by it's identifier as full object or as partial objectNXCSession.findObjectByName
(String name) Find object by name.NXCSession.findObjectByName
(String name, ObjectFilter filter) Find object by name with object filter.NXCSession.findObjectByNamePattern
(String pattern) Find object by name using regular expression.NXCSession.getTopLevelObjects()
Get list of top-level objects.NXCSession.getTopLevelObjects
(Set<Integer> classFilter) Get list of top-level objects matching given class filter.NXCSession.getTopLevelObjects
(ObjectFilter objectFilter) Get list of top-level objects matching given object filter.Modifier and TypeMethodDescriptionNXCSession.filterObjects
(ObjectFilter filter) Find all objects matching given filter.NXCSession.findMultipleObjects
(long[] idList, boolean returnUnknown) Find multiple NetXMS objects by identifiersNXCSession.findMultipleObjects
(long[] idList, Class<? extends AbstractObject> classFilter, boolean returnUnknown) Find multiple NetXMS objects by identifiersNXCSession.findMultipleObjects
(Collection<Long> idList, boolean returnUnknown) Find multiple NetXMS objects by identifiersNXCSession.findMultipleObjects
(Collection<Long> idList, Class<? extends AbstractObject> classFilter, boolean returnUnknown) Find multiple NetXMS objects by identifiersNXCSession.findObjectByRegex
(String regex) Find object by regexNXCSession.getAllObjects()
Get list of all objectsNXCSession.queryObjects
(String query, long rootObjectId, Consumer<Integer> progressCallback) Query objects on server side, optionally only those located below given root object.NXCSession.queryObjects
(String query, Consumer<Integer> progressCallback) Query objects on server side.Modifier and TypeMethodDescriptionboolean
ObjectFilter.accept
(AbstractObject object) Should return true if given object should be included into filtered subsetboolean
ObjectMenuFilter.isApplicableForObject
(AbstractObject object) Check if tool is applicable for given object.void
ObjectCreationListener.objectCreated
(AbstractObject object) This method will be called when client receives information about newly created object.void
NXCSession.syncChildren
(AbstractObject object) Sync children of given object.Modifier and TypeMethodDescriptionNXCSession.findMultipleObjects
(long[] idList, Class<? extends AbstractObject> classFilter, boolean returnUnknown) Find multiple NetXMS objects by identifiersNXCSession.findMultipleObjects
(Collection<Long> idList, Class<? extends AbstractObject> classFilter, boolean returnUnknown) Find multiple NetXMS objects by identifiers -
Uses of AbstractObject in org.netxms.client.datacollection
Modifier and TypeMethodDescriptionboolean
GraphDefinition.isApplicableForObject
(AbstractObject object) -
Uses of AbstractObject in org.netxms.client.objects
Modifier and TypeClassDescriptionclass
Abstract base class for node objects.class
Access point classclass
Asset objectclass
Asset group objectclass
Asset subtree root objectclass
Base class for business service objectsclass
Business service representationclass
Business service representationclass
Root object for business services treeclass
Chassis objectclass
Cluster objectclass
Collector objectclass
Condition objectclass
Container objectclass
Dashboard objectclass
Dashboard group objectclass
Root object for dashboards subtreeclass
Base class for all data collection targetsclass
"Entire Network" objectclass
Generic NetXMS object class (for built-in classes)class
Network interface objectclass
Pseudo-object placeholder for objects being loaded from serverclass
Mobile device objectclass
Network map objectclass
Network map group objectclass
Network map subtree root objectclass
Network Service objectclass
This class represents NetXMS NODE objects.class
Rack objectclass
Mobile device objectclass
Service root objectclass
Subnet objectclass
This class represents NetXMS TEMPLATE objects.class
Template groupclass
Template tree root objectclass
Pseudo-object placeholder for unknown objectsclass
VPN connector objectclass
Wireless domain objectclass
Zone objectModifier and TypeMethodDescriptionAbstractObject.getChildrenAsArray()
Get all direct child objects as array.AbstractObject.getParentsAsArray()
Get list of all direct parent objects as array.Modifier and TypeMethodDescriptionAbstractObject.getAllChildren
(int classFilter) Get all child objects, direct and indirectAbstractObject.getAllChildren
(int[] classFilter) Get all child objects, direct and indirectAbstractObject.getAllParents
(int classFilter) Get all parent objects, direct and indirectAbstractObject.getAllParents
(int[] classFilter) Get all parent objects, direct and indirectAbstractObject.getDashboards
(boolean accessibleOnly) Get list of associated dashboardsAbstractObject.getParentChain
(int[] classFilter) Get chain of parent objects.Zone.getProxyNodes()
Get list of proxy nodesAbstractObject.getTrustedObjects()
Get list of trusted objects -
Uses of AbstractObject in org.netxms.client.objects.queries
ModifierConstructorDescriptionObjectQueryResult
(AbstractObject object, Map<String, String> properties) Create new object query result. -
Uses of AbstractObject in org.netxms.client.objecttools
Modifier and TypeMethodDescriptionboolean
ObjectAction.isApplicableForObject
(AbstractObject object) Check if this action is applicable to given objectboolean
ObjectTool.isApplicableForObject
(AbstractObject object) Check if tool is applicable for given object.static boolean
ObjectTool.isContainerObject
(AbstractObject object) Check if given object is container. -
Uses of AbstractObject in org.netxms.client.topology
ModifierConstructorDescriptionRadioInterface
(AbstractObject owner, NXCPMessage msg, long baseId) Create radio interface object from NXCP message