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
- If an error occurs
-
GetImplementingThingsWithData
@ThingworxExtensionApiMethod(since={6,6}) InfoTable GetImplementingThingsWithData() throws Exception- Throws:
Exception
- If an error occurs
-
QueryImplementingThings
@ThingworxExtensionApiMethod(since={6,6}) InfoTable QueryImplementingThings(Double maxItems, TagCollection tags, String nameMask, org.json.JSONObject query) throws Exception - Throws:
Exception
- If an error occurs
-
QueryImplementingThingsWithData
@ThingworxExtensionApiMethod(since={6,6}) InfoTable QueryImplementingThingsWithData(Double maxItems, TagCollection tags, String nameMask, org.json.JSONObject query) throws Exception - Throws:
Exception
- If an error occurs
-
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
- If an error occurs
-
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
- If an error occurs
-
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
- If an error occurs
-