Package | Description |
---|---|
org.netxms.client | |
org.netxms.client.objects |
Modifier and Type | Method and Description |
---|---|
<T extends AbstractObject> |
NXCSession.findObjectById(long id,
Class<T> requiredClass)
Find NetXMS object by it's identifier with additional class checking.
|
Modifier and Type | Method and Description |
---|---|
protected AbstractObject |
NXCSession.createCustomObjectFromMessage(int objectClass,
org.netxms.base.NXCPMessage msg)
Create custom object from NXCP message.
|
AbstractObject |
NXCSession.findObject(ObjectFilter filter)
Generic object find using filter.
|
AbstractObject |
NXCSession.findObjectById(long id)
Find NetXMS object by it's identifier.
|
AbstractObject |
NXCSession.findObjectByName(String name)
Find object by name.
|
AbstractObject |
NXCSession.findObjectByNamePattern(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(Set<Integer> classFilter)
Get list of top-level objects matching given class filter.
|
Modifier and Type | Method and Description |
---|---|
List<AbstractObject> |
NXCSession.filterObjects(ObjectFilter filter)
Find all objects matching given filter.
|
List<AbstractObject> |
NXCSession.findMultipleObjects(long[] idList,
boolean returnUnknown)
Find multiple NetXMS objects by identifiers
|
List<AbstractObject> |
NXCSession.findMultipleObjects(Long[] idList,
boolean returnUnknown)
Find multiple NetXMS objects by identifiers
|
List<AbstractObject> |
NXCSession.findMultipleObjects(long[] idList,
Class<? extends AbstractObject> classFilter,
boolean returnUnknown)
Find multiple NetXMS objects by identifiers
|
List<AbstractObject> |
NXCSession.findMultipleObjects(Long[] idList,
Class<? extends AbstractObject> classFilter,
boolean returnUnknown)
Find multiple NetXMS objects by identifiers
|
Modifier and Type | Method and Description |
---|---|
boolean |
ObjectFilter.filter(AbstractObject object)
Should return true if given object should e included into filtered subset
|
Modifier and Type | Method and Description |
---|---|
List<AbstractObject> |
NXCSession.findMultipleObjects(long[] idList,
Class<? extends AbstractObject> classFilter,
boolean returnUnknown)
Find multiple NetXMS objects by identifiers
|
List<AbstractObject> |
NXCSession.findMultipleObjects(Long[] idList,
Class<? extends AbstractObject> classFilter,
boolean returnUnknown)
Find multiple NetXMS objects by identifiers
|
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
Cluster object
|
class |
Condition
Condition object
|
class |
Container
Container object
|
class |
Dashboard
Dashboard object
|
class |
DashboardRoot
Root object for dashboards subtree
|
class |
DataCollectionTarget
Base class for all data collection targets
|
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 |
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 |
VPNConnector
VPN connector object
|
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 |
---|---|
Set<AbstractObject> |
AbstractObject.getAllChilds(int classFilter)
Get all child objects, direct and indirect
|
Set<AbstractObject> |
AbstractObject.getAllChilds(int[] classFilter)
Get all child objects, direct and indirect
|
Set<AbstractObject> |
AbstractObject.getAllParents(int classFilter)
Get all parent objects, direct and indirect
|
Set<AbstractObject> |
AbstractObject.getAllParents(int[] classFilter)
Get all parent objects, direct and indirect
|
List<AbstractObject> |
AbstractObject.getDashboards(boolean accessibleOnly)
Get list of associated dashboards
|
Copyright © 2015. All rights reserved.