| Annotation Type | Description |
|---|---|
| ThingworxBaseTemplateDefinition |
Specifies the name of the base template that this thing template inherits from.
|
| ThingworxConfigurationTableDefinition |
Defines a configuration table to contain settings and other configurable information.
|
| ThingworxConfigurationTableDefinitions |
Contains a collection of instance-specific configuration tables.
|
| ThingworxDataShapeDefinition |
Defines a data shape describing the contents of the parent annotation.
|
| ThingworxEventDefinition |
Defines an event type that may be fired by instances of this entity.
|
| ThingworxEventDefinitions |
Contains a collection of event definitions that this entity type owns and may fire over the course of its lifetime.
|
| ThingworxExtensionApiAnnotation |
The
ThingworxExtensionApiMethod annotation is used to indicate that the current annotation is part of the Thingworx Extension
Development API. |
| ThingworxExtensionApiClass |
The
ThingworxExtensionApiClass annotation is used to indicate that the current class or interface is part of the Thingworx
Extension Development API. |
| ThingworxExtensionApiMethod |
The
ThingworxExtensionApiMethod annotation is used to indicate that the current method is part of the Thingworx Extension
Development API. |
| ThingworxFieldDefinition |
A field definition describes a single field within a data shape definition.
|
| ThingworxHandlerDefinition | |
| ThingworxHandlerDefinitions | |
| ThingworxImplementedShapeDefinition |
Specifies the name of a thing shape that this class implements.
|
| ThingworxImplementedShapeDefinitions |
Contains a collection of thing shape references that this entity will implement.
|
| ThingworxPropertyDefinition |
Defines a property that belongs to a thing, thing template, or thing shape.
|
| ThingworxPropertyDefinitions |
Contains a collection of property definitions applicable to this entity.
|
| ThingworxServiceDefinition |
Specifies that the indicated method is a service and part of the extension’s API.
|
| ThingworxServiceMapping |
An annotation mapping various services to a characteristic.
|
| ThingworxServiceMappings |
Contains a collection of service mappings to various characteristics of a thing or thing template.
|
| ThingworxServiceParameter |
Specifies the configuration for a parameter in a service method.
|
| ThingworxServiceResult |
Defines the result returned by the service.
|
| ThingworxSharedConfigurationTableDefinitions |
Contains a collection of configuration tables shared at the thing template level.
|
| ThingworxSubscription |
Defines a subscription that the entity wishes to handle.
|
| ThingworxSubscriptions |
Contains a collection of subscriptions handled by this entity (or derived instances of the entity, for example a thing that uses the
annotated thing template).
|