Interface IImplementableEntity

    • Method Detail

      • QueryImplementingThings

        @ThingworxExtensionApiMethod(since={6,6})
        InfoTable QueryImplementingThings​(java.lang.Double maxItems,
                                          TagCollection tags,
                                          java.lang.String nameMask,
                                          org.json.JSONObject query)
                                   throws java.lang.Exception
        Throws:
        java.lang.Exception - If an error occurs
      • QueryImplementingThingsWithData

        @ThingworxExtensionApiMethod(since={6,6})
        InfoTable QueryImplementingThingsWithData​(java.lang.Double maxItems,
                                                  TagCollection tags,
                                                  java.lang.String nameMask,
                                                  org.json.JSONObject query)
                                           throws java.lang.Exception
        Throws:
        java.lang.Exception - If an error occurs
      • QueryImplementingThingsWithNamedData

        @ThingworxExtensionApiMethod(since={8,1})
        InfoTable QueryImplementingThingsWithNamedData​(java.lang.Double maxItems,
                                                       TagCollection tags,
                                                       java.lang.String nameMask,
                                                       org.json.JSONObject query,
                                                       InfoTable propertyNames,
                                                       InfoTable basicPropertyNames)
                                                throws java.lang.Exception
        Throws:
        java.lang.Exception - If an error occurs
      • QueryImplementingThingsOptimized

        @ThingworxExtensionApiMethod(since={9,1})
        InfoTable QueryImplementingThingsOptimized​(java.lang.Double maxItems,
                                                   TagCollection tags,
                                                   java.lang.String nameMask,
                                                   org.json.JSONObject query,
                                                   java.lang.Boolean withPermissions,
                                                   InfoTable basicPropertyNames,
                                                   InfoTable propertyNames,
                                                   java.lang.String networkName,
                                                   java.lang.String networkParentNode,
                                                   java.lang.Integer networkMaxDepth,
                                                   java.lang.Double offset)
                                            throws java.lang.Exception
        Throws:
        java.lang.Exception - If an error occurs
      • QueryImplementingThingsOptimizedWithTotalCount

        @ThingworxExtensionApiMethod(since={9,1})
        InfoTable QueryImplementingThingsOptimizedWithTotalCount​(java.lang.Double maxItems,
                                                                 TagCollection tags,
                                                                 java.lang.String nameMask,
                                                                 org.json.JSONObject query,
                                                                 java.lang.Boolean withPermissions,
                                                                 InfoTable basicPropertyNames,
                                                                 InfoTable propertyNames,
                                                                 java.lang.String networkName,
                                                                 java.lang.String networkParentNode,
                                                                 java.lang.Integer networkMaxDepth,
                                                                 java.lang.Double offset)
                                                          throws java.lang.Exception
        Throws:
        java.lang.Exception - If an error occurs