Package com.thingworx.implementation
Class ThingShapeImplementation
- java.lang.Object
-
- com.thingworx.metadata.ThingShapeDefinitionBase
-
- com.thingworx.metadata.ThingShapeDefinition
-
- com.thingworx.implementation.ThingShapeImplementation
-
- All Implemented Interfaces:
IDiffableObject
- Direct Known Subclasses:
ThingShapeInstance
@ThingworxExtensionApiClass(since={6,6}, canInstantiate=true) public class ThingShapeImplementation extends ThingShapeDefinition
-
-
Constructor Summary
Constructors Constructor Description ThingShapeImplementation()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description MultiEventSubscriptionCollection
getMultiEventSubscriptions()
SubscriptionCollection
getSubscriptions()
Deprecated.As of release 9.5.0, replaced bygetMultiEventSubscriptions()
Supports only single events subscriptions, otherwise RuntimeException will be thrown.-
Methods inherited from class com.thingworx.metadata.ThingShapeDefinitionBase
getDataShapeDefinitions, getEventDefinition, getEventDefinitions, getPropertyDefinition, getPropertyDefinitions, getServiceDefinition, getServiceDefinitions, hasEventDefinition, hasPropertyDefinition, hasServiceDefinition
-
-
-
-
Method Detail
-
getSubscriptions
@Deprecated @ThingworxExtensionApiMethod(since={6,6}, deprecatedSince={9,5}) public SubscriptionCollection getSubscriptions()
Deprecated.As of release 9.5.0, replaced bygetMultiEventSubscriptions()
Supports only single events subscriptions, otherwise RuntimeException will be thrown.
-
getMultiEventSubscriptions
@ThingworxExtensionApiMethod(since={9,5}) public MultiEventSubscriptionCollection getMultiEventSubscriptions()
-
-