Package com.thingworx.interfaces
Interface IImplementableEntity
- All Known Implementing Classes:
ThingShape,ThingTemplate
-
Method Summary
Modifier and TypeMethodDescriptionQueryImplementingThings(Double maxItems, TagCollection tags, String nameMask, org.json.JSONObject query) QueryImplementingThingsOptimized(Double maxItems, TagCollection tags, String nameMask, org.json.JSONObject query, Boolean withPermissions, InfoTable basicPropertyNames, InfoTable propertyNames, String networkName, String networkParentNode, Integer networkMaxDepth, Double offset) QueryImplementingThingsOptimizedWithTotalCount(Double maxItems, TagCollection tags, String nameMask, org.json.JSONObject query, Boolean withPermissions, InfoTable basicPropertyNames, InfoTable propertyNames, String networkName, String networkParentNode, Integer networkMaxDepth, Double offset) QueryImplementingThingsWithData(Double maxItems, TagCollection tags, String nameMask, org.json.JSONObject query) QueryImplementingThingsWithNamedData(Double maxItems, TagCollection tags, String nameMask, org.json.JSONObject query, InfoTable propertyNames, InfoTable basicPropertyNames)
-
Method Details
-
GetImplementingThings
- Throws:
Exception
-
GetImplementingThingsWithData
@ThingworxExtensionApiMethod(since={6,6}) InfoTable GetImplementingThingsWithData() throws Exception- Throws:
Exception
-
QueryImplementingThings
@ThingworxExtensionApiMethod(since={6,6}) InfoTable QueryImplementingThings(Double maxItems, TagCollection tags, String nameMask, org.json.JSONObject query) throws Exception - Throws:
Exception
-
QueryImplementingThingsWithData
@ThingworxExtensionApiMethod(since={6,6}) InfoTable QueryImplementingThingsWithData(Double maxItems, TagCollection tags, String nameMask, org.json.JSONObject query) throws Exception - Throws:
Exception
-
QueryImplementingThingsWithNamedData
@ThingworxExtensionApiMethod(since={8,1}) InfoTable QueryImplementingThingsWithNamedData(Double maxItems, TagCollection tags, String nameMask, org.json.JSONObject query, InfoTable propertyNames, InfoTable basicPropertyNames) throws Exception - Throws:
Exception
-
QueryImplementingThingsOptimized
@ThingworxExtensionApiMethod(since={9,1}) InfoTable QueryImplementingThingsOptimized(Double maxItems, TagCollection tags, String nameMask, org.json.JSONObject query, Boolean withPermissions, InfoTable basicPropertyNames, InfoTable propertyNames, String networkName, String networkParentNode, Integer networkMaxDepth, Double offset) throws Exception - Throws:
Exception
-
QueryImplementingThingsOptimizedWithTotalCount
@ThingworxExtensionApiMethod(since={9,1}) InfoTable QueryImplementingThingsOptimizedWithTotalCount(Double maxItems, TagCollection tags, String nameMask, org.json.JSONObject query, Boolean withPermissions, InfoTable basicPropertyNames, InfoTable propertyNames, String networkName, String networkParentNode, Integer networkMaxDepth, Double offset) throws Exception - Throws:
Exception
-