| Package | Description |
|---|---|
| org.netxms.client | |
| org.netxms.client.objects |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractObject |
NXCSession.createCustomObjectFromMessage(int objectClass,
NXCPMessage msg)
Create custom object from NXCP message.
|
AbstractObject |
NXCSession.findObjectById(long id)
Find NetXMS object by it's identifier.
|
AbstractObject |
NXCSession.findObjectById(long id,
java.lang.Class<? extends AbstractObject> requiredClass)
Find NetXMS object by it's identifier with additional class checking.
|
AbstractObject |
NXCSession.findObjectByName(java.lang.String name)
Find object by name.
|
AbstractObject |
NXCSession.findObjectByNamePattern(java.lang.String pattern)
Find object by name using regular expression.
|
AbstractObject[] |
NXCSession.getAllObjects()
Get list of all objects
|
AbstractObject[] |
NXCSession.getTopLevelObjects()
Get list of top-level objects.
|
AbstractObject[] |
NXCSession.getTopLevelObjects(java.util.Set<java.lang.Integer> classFilter)
Get list of top-level objects matching given class filter.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<AbstractObject> |
NXCSession.findMultipleObjects(long[] idList,
boolean returnUnknown)
Find multiple NetXMS objects by identifiers
|
java.util.List<AbstractObject> |
NXCSession.findMultipleObjects(java.lang.Long[] idList,
boolean returnUnknown)
Find multiple NetXMS objects by identifiers
|
java.util.List<AbstractObject> |
NXCSession.findMultipleObjects(long[] idList,
java.lang.Class<? extends AbstractObject> classFilter,
boolean returnUnknown)
Find multiple NetXMS objects by identifiers
|
java.util.List<AbstractObject> |
NXCSession.findMultipleObjects(java.lang.Long[] idList,
java.lang.Class<? extends AbstractObject> classFilter,
boolean returnUnknown)
Find multiple NetXMS objects by identifiers
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<AbstractObject> |
NXCSession.findMultipleObjects(long[] idList,
java.lang.Class<? extends AbstractObject> classFilter,
boolean returnUnknown)
Find multiple NetXMS objects by identifiers
|
java.util.List<AbstractObject> |
NXCSession.findMultipleObjects(java.lang.Long[] idList,
java.lang.Class<? extends AbstractObject> classFilter,
boolean returnUnknown)
Find multiple NetXMS objects by identifiers
|
AbstractObject |
NXCSession.findObjectById(long id,
java.lang.Class<? extends AbstractObject> requiredClass)
Find NetXMS object by it's identifier with additional class checking.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractNode
Abstract base class for node objects.
|
class |
AccessPoint
Access point class
|
class |
AgentPolicy
Generic agent policy object
|
class |
AgentPolicyConfig
Agent policy for deploying configuration files
|
class |
BusinessService
Business service representation
|
class |
BusinessServiceRoot
Root object for business services tree
|
class |
Cluster |
class |
Condition
Condition object
|
class |
Container
Container object
|
class |
Dashboard
Dashboard object
|
class |
DashboardRoot
Root object for dashboards subtree
|
class |
EntireNetwork |
class |
GenericObject
Generic NetXMS object class (for built-in classes)
|
class |
Interface
Network interface object
|
class |
MobileDevice
Mobile device object
|
class |
NetworkMap
Network map object
|
class |
NetworkMapGroup
Network map group object
|
class |
NetworkMapRoot
Network map subtree root object
|
class |
NetworkService
Network Service object
|
class |
Node
This class represents NetXMS NODE objects.
|
class |
NodeLink
Node link object
|
class |
PolicyGroup
Policy group
|
class |
PolicyRoot
Agent policy subtree root object
|
class |
Rack
Rack object
|
class |
Report
Report
|
class |
ReportGroup
Group of reports
|
class |
ReportRoot
Root object of report tree
|
class |
ServiceCheck
Business service check
|
class |
ServiceContainer
Abstract base class for different SLM objects
|
class |
ServiceRoot |
class |
Subnet
Subnet object
|
class |
Template
This class represents NetXMS TEMPLATE objects.
|
class |
TemplateGroup
Template group
|
class |
TemplateRoot
Template tree root object
|
class |
UnknownObject
Pseudo-object placeholder for unknown objects
|
class |
Zone
Zone object
|
| Modifier and Type | Method and Description |
|---|---|
AbstractObject[] |
AbstractObject.getChildsAsArray() |
AbstractObject[] |
AbstractObject.getParentsAsArray() |
AbstractObject[] |
AbstractObject.getTrustedNodes() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<AbstractObject> |
AbstractObject.getAllChilds(int classFilter)
Get all child objects, direct and indirect
|
java.util.Set<AbstractObject> |
AbstractObject.getAllParents(int classFilter)
Get all parent objects, direct and indirect
|
Copyright © 2014. All Rights Reserved.