Uses of Class
org.netxms.client.objects.AbstractObject
Packages that use AbstractObject
Package
Description
- 
Uses of AbstractObject in org.netxms.clientMethods in org.netxms.client with type parameters of type AbstractObjectModifier and TypeMethodDescription<T extends AbstractObject>
 TNXCSession.findObjectByGUID(UUID guid, Class<T> requiredClass) Find NetXMS object by it's GUID with additional class checking.Methods in org.netxms.client that return AbstractObjectModifier and TypeMethodDescriptionprotected AbstractObjectNXCSession.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.Methods in org.netxms.client that return types with arguments of type AbstractObjectModifier 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.Methods in org.netxms.client with parameters of type AbstractObjectModifier and TypeMethodDescriptionbooleanObjectFilter.accept(AbstractObject object) Should return true if given object should be included into filtered subsetbooleanObjectMenuFilter.isApplicableForObject(AbstractObject object) Check if tool is applicable for given object.voidObjectCreationListener.objectCreated(AbstractObject object) This method will be called when client receives information about newly created object.voidNXCSession.syncChildren(AbstractObject object) Sync children of given object.Method parameters in org.netxms.client with type arguments of type AbstractObjectModifier 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.datacollectionMethods in org.netxms.client.datacollection with parameters of type AbstractObjectModifier and TypeMethodDescriptionbooleanGraphDefinition.isApplicableForObject(AbstractObject object) 
- 
Uses of AbstractObject in org.netxms.client.objectsSubclasses of AbstractObject in org.netxms.client.objectsModifier and TypeClassDescriptionclassAbstract base class for node objects.classAccess point classclassAsset objectclassAsset group objectclassAsset subtree root objectclassBase class for business service objectsclassBusiness service representationclassBusiness service representationclassRoot object for business services treeclassChassis objectclassCircuit objectclassCluster objectclassCollector objectclassCondition objectclassContainer objectclassDashboard objectclassBase interface for dashboard objectsclassDashboard group objectclassRoot object for dashboards subtreeclassDashboard templateclassBase class for all data collection targetsclass"Entire Network" objectclassGeneric NetXMS object class (for built-in classes)classNetwork interface objectclassPseudo-object placeholder for objects being loaded from serverclassMobile device objectclassNetwork map objectclassNetwork map group objectclassNetwork map subtree root objectclassNetwork Service objectclassThis class represents NetXMS NODE objects.classRack objectclassMobile device objectclassService root objectclassSubnet objectclassThis class represents NetXMS TEMPLATE objects.classTemplate groupclassTemplate tree root objectclassPseudo-object placeholder for unknown objectsclassVPN connector objectclassWireless domain objectclassZone objectMethods in org.netxms.client.objects that return AbstractObjectModifier and TypeMethodDescriptionAbstractObject.getChildrenAsArray()Get all direct child objects as array.AbstractObject.getParentsAsArray()Get list of all direct parent objects as array.Methods in org.netxms.client.objects that return types with arguments of type AbstractObjectModifier 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.getNetworkMaps(boolean accessibleOnly) Get list of associated network mapsAbstractObject.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.queriesMethods in org.netxms.client.objects.queries that return AbstractObjectConstructors in org.netxms.client.objects.queries with parameters of type AbstractObjectModifierConstructorDescriptionObjectQueryResult(AbstractObject object, Map<String, String> properties) Create new object query result.
- 
Uses of AbstractObject in org.netxms.client.objecttoolsFields in org.netxms.client.objecttools declared as AbstractObjectMethods in org.netxms.client.objecttools with parameters of type AbstractObjectModifier and TypeMethodDescriptionbooleanObjectAction.isApplicableForObject(AbstractObject object) Check if this action is applicable to given objectbooleanObjectTool.isApplicableForObject(AbstractObject object) Check if tool is applicable for given object.static booleanObjectTool.isContainerObject(AbstractObject object) Check if given object is container.Constructors in org.netxms.client.objecttools with parameters of type AbstractObject
- 
Uses of AbstractObject in org.netxms.client.topologyMethods in org.netxms.client.topology that return AbstractObjectConstructors in org.netxms.client.topology with parameters of type AbstractObjectModifierConstructorDescriptionRadioInterface(AbstractObject owner, NXCPMessage msg, long baseId) Create radio interface object from NXCP message