What’s New in ThingWorx Utilities 6.6.0
This section describes new features and functionality in ThingWorx Utilities 6.6.0.
Core Platform
  • Relationship Resource Providers
    • Relationships between resources can be modeled as relationship resource providers. Each relationship resource provider handles the relationship between resources playing specified roles.
    • The key-based relationship resource provider is complete—previously unsupported or limited operations (Create and Update) have been completed.
    • Converge ontology relationships have been converted from the capability-based relationship approach to now use the relationship resource provider approach; the application code has been reworked accordingly.
    • The capability-based relationship approach still functions for backwards compatibility but is deprecated.
    • A link-based relationship resource provider is available in preview mode. A link-based relationship supports many-to-many relationships using two one-to-many key-based relationships.
       Note
      The link-based relationship resource provider is unsupported for this release. A fully supported version of this resource provider will be available in a future release.
       
  • Converge_Core_Util_ExtensionPackage is now available which includes APIs that
    • Help handle JSON and IFilter representations of ThingWorx query filters. You can create utilities that take incoming Query from ThingWorx and process it in a way that separates the pieces so that the back-end can process from those that need to be applied as a post-filter.
    • Visit all filters and/or sorters in a JSONObject representation of a query, deepClone for JSONObject, etc.
  • Adapter Thing Shape
    • A utility thing is available that provides services that can be used to implement adapter shapes. Adapter shapes are thing shapes that provide a thing-centric view of ThingWorx Utilities resource provider services. The following adapter shapes are available.
      • PTC.Adapter.OwnableShape
      • PTC.Adapter.OperatorShape
      • PTC.Adapter.OperatableShape
      For more information, see PTC.Adapter.Utilities.
ThingWorx Asset Manager
The new ThingWorx Asset Manager utility is available, providing the ability to monitor assets and their alerts. The application provides built-in user management capabilities along with search.
Provisioning and Updating Assets
You can create assets from the ThingWorx Asset Manager using the Create Asset action.
ThingWorx Remote Access and Control
ThingWorx Remote Access and Control functionality for File Transfer and Remote Session is now included within the new ThingWorx Asset Manager utility.
 Note
ThingWorx Remote Access and Control must be installed along with the ThingWorx Asset Manager in order to display File Transfer and Remote Session functionality within ThingWorx Asset Manager.
 
ThingWorx Alert Manager
The new ThingWorx Alert Manager utility is available, allowing you to view, filter, and acknowledge alerts.
ThingWorx Workflow Builder
  • Alert events have been updated. Instead of selecting individual alerts from the Available Events pane, you can now select the Alert event itself and configure a specific alert. This allows for more event types to be configured. Newly enabled events include the following:
    • AlertAck
    • AlertReset
    • DataChange
    • AnyAlert
    • AnyAlertReset
    • AnyDataChange
    • FileTransfer
    • ThingStart
    • TunnelSession
ThingWorx Product Relationship Manager
  • Edit and Delete actions are available for customer organizations in the Product Relationship Manager.