All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
Class |
Description |
Alert |
|
AlertCollection |
|
AlertConfigurationCollection |
|
AlertDefinition |
|
AlertDefinitionCollection |
|
AlertList |
|
AlertServices |
|
AlertTypes |
|
AlertTypes.AlertCategories |
|
AlertTypes.AlertType |
|
AndFilterCollection |
FilterCollection that aggregates one or more child filters with an "and" criteria.
|
ApplicationKey |
|
AspectCollection |
|
Aspects |
Provides aspect constants and utility methods
|
AssignedPermissionMap |
|
AuthenticationType |
|
AuthenticationUtilities |
|
Authenticator |
|
AuthenticatorException |
|
BaseSubscription |
|
BaseTypes |
This enumeration contains all "types" that the Thingworx API can resolve and process.
|
BasicEntry |
|
BetweenFilter |
Filter which applies a "between" (or "not between") criteria.
|
BlobPrimitive |
|
BooleanPrimitive |
|
ClassicStreamServiceProvider |
|
CollectionsServices |
|
CommonPropertyNames |
|
ConfigurationTable |
|
ConfigurationTableCollection |
|
ConfigurationTableDefinition |
|
ConfigurationTableDefinitionCollection |
|
ConfigurationTableUtilities |
|
ContentLoader |
|
ContextType |
ContextType for adjusting behavior based on server context and operation requirements
|
CouldNotConnectException |
|
CSVFileServices |
|
CustomAuthenticator |
|
DashboardFunctions |
|
DataAccessException |
|
DataChangeType |
|
DataEntry |
|
DataShape |
The concrete implementation of a data shape entity.
|
DataShapeDefinition |
Used to define fields for all data that is managed within ThingWorx.
|
DataShapeDefinitionCollection |
|
DataShapeDefinitionRetriever |
An instance of DataShapeDefinitionRetriever is used by all ConfigurationTables and ConfigurationTableDefinitions to retrieve their
DataShapes by name whenever queried.
|
DataTableEntry |
|
DataTableServiceProvider |
|
DataTableThing |
|
DataThing<SP extends ServiceProvider> |
|
DataThingWithEvents<SP extends ServiceProvider> |
|
DatetimePrimitive |
|
DateUtilities |
|
DefaultGroups |
|
DefaultOrganizations |
|
DefaultUsers |
|
DesignTimePermissionCollection |
|
DeviceFunctions |
|
DirectoryService |
|
EdgeControlledEgressQuotaException |
An EdgeControlled Thing has caused an exception.
|
EncryptionServices |
|
EntityContext |
|
EntityReference |
A class meant to be a slimmed down way of passing around a reference to an Entity.
|
EntityReferenceCollection |
|
EntityReferenceNameMap |
|
EntityReferenceTypeMap |
|
EntityServices |
|
EntityUtilities |
|
EntityVersion |
Convenience object to handle extension versioning.
|
EventDefinition |
|
EventDefinitionCollection |
|
EventDescriptor |
|
EventHandlerSet |
|
EventOccurrence |
|
EventTypes |
|
EventUtilities |
A collection of utility methods useful for handling and working with events.
|
ExtensibleRootEntity |
|
ExtensionMigratorBase |
Abstract class to facilitate migration of extensions from one version of the extension to the next.
|
ExtensionPackage |
|
FieldDefinition |
A definition for a data field.
|
FieldDefinitionCollection |
A map of field names to their associated field definitions.
|
FileRepositoryThing |
|
FileRepositoryThing.CompressionType |
|
FileRepositoryThing.FileMode |
|
FilterCollection |
|
FilterFactory |
|
FoldTypes |
|
GenericBinding |
|
GenericEntityResolver |
|
GenericHTTPException |
|
GenericObjectCollection<T> |
|
GenericQuery |
|
GenericSorter |
General purpose sorter for a single data field.
|
Group |
|
GroupUtilities |
|
GUIDPrimitive |
|
HttpUtilities |
|
IAlertProvider |
|
IAspectContainer |
|
IAuthenticator |
|
IAvatar |
|
IBasicMetricBuilder<T> |
Provides access to a metric of the provided type.
|
IBindingTarget |
|
IBooleanMetricBuilder |
Provides access to a boolean metric.
|
ICategorizedObject |
|
ICharacteristic |
Defines the common APIs for ThingWorx characteristics.
|
IConfigurableObject |
|
IConnectedDevice |
|
ICounter<T extends java.lang.Number> |
A metric that tracks relative changes to a numeric value.
|
IData |
|
IDataEntryCloseableIterator<T extends IEntry> |
|
IDependencyScannableObject |
|
IDesignTimeSecurable |
|
IDesignTimeSecurableEntity |
|
IDiffableObject |
|
IDynamicServiceShape |
|
IEndpointBindingObserver |
|
IEntityCustomProcessEvent |
|
IEntityDefinition |
|
IEntityLifeCycleEvent |
|
IEntityUnmarshaller |
|
IEntry |
|
IEventMetadataProvider |
|
IEventProcessor |
|
IEventProvider |
|
IFeed |
|
IFilter |
Common interface for filter criteria for use with Query .
|
IGauge<T> |
A metric that stores a single value.
|
IHierarchicalEntity |
An interface indicating that this entity has a hierarchical implementation (e.g., Things inherit from base templates and applied thing
shapes).
|
IImplementableEntity |
|
IInfoTableSerializer |
|
IInstanceDesignTimeSecurable |
|
IInstanceRunTimeSecurable |
|
IInstanceSecurable |
|
IInstanceVisibilitySecurable |
|
ILongMetricBuilder |
|
ImagePrimitive |
|
ImageUtilities |
|
IMetric |
The generic interface that all metrics must implement.
|
IMetricBuilder<T> |
|
IMetricSet<T> |
A metric that stores a set of values.
|
ImportedEntityCollection |
|
INamedObject |
|
InfoTable |
An InfoTable is the aggregate base type within ThingWorx.
|
InfoTableCSVConverter |
|
InfoTableFunctions |
|
InfoTableInstanceFactory |
|
InfoTablePrimitive |
|
InfoTableRowIndex |
|
INotScriptFriendly |
|
IntegerPrimitive |
|
InvalidConfigurationRequestException |
|
InvalidRequestException |
|
IPagination |
General pagination interface for use with Query .
|
IPersistable |
|
IPersistableObject<T> |
|
IPreview |
|
IPrimitiveType<T,JT> |
A container for types of data as defined in the BaseTypes enumeration.
|
IPropertyProvider |
The IPropertyProvider interface indicates the implementor is capable of persisting a set of properties on the Platform, as well
as defining the methods the Platform requires in order to interact with these properties.
|
IRemoteTunnel |
|
IReportingStrategy |
Base which Reporting Determination Strategy ThingShapes can implement
|
IRepository |
|
IRunTimeSecurable |
|
IRunTimeSecurableEntity |
|
ISecurable |
|
ISecurityClaimsAuthenticator |
|
IServiceHandler |
|
IServiceMetadataProvider |
|
IServiceProvider |
|
IShapeProvider |
|
ISort |
General sorter interface for use with Query .
|
ISSOResourceProvider |
A interface that should be implemented by classes that want to participate within the Thingworx SSO functionality as a Resource Provider
"connection" or "proxy" to a Resource Provider Server.
|
IStatistic<V,Q> |
A metric that tracks statistical information for numeric values.
|
IStatisticBuilder<V,Q> |
Builds a statistic metric based on the type selected.
|
IStatisticSnapshot<V,Q> |
Provides access to a read-only immutable snapshot of statistical data from a metric.
|
IStream |
|
ISupportsAccessModifier |
|
ISupportsDeprecation |
|
ITaggableObject |
|
IThingDisposeHandler |
An interface to allow ThingShape POJOs to participate in the lifecycle of Things
|
IThingInitializeHandler |
An interface to allow ThingShape POJOs to participate in the lifecycle of Things
|
IThingUpdateHandler |
An interface to allow ThingShape POJOs to participate in the lifecycle of Things
|
IVersionedEntity |
|
IVisibilitySecurable |
|
IVisibilitySecurableEntity |
|
JSONPrimitive |
|
JSONUtilities |
|
LikeFilter |
Filter which applies a "like" (or "not like") criteria or regular-expression, rather than wildcard-based, forms of these criteria
("matches" and "not matches").
|
LocalizationTable |
|
LocalPropertyBinding |
|
LocalPropertyBindingCollection |
|
Location |
|
LocationPrimitive |
|
LocationUtilities |
|
LoggingConstants |
|
LogRetrievalStrategy |
|
LogUtilities |
|
LongPrimitive |
|
MediaEntity |
|
Menu |
|
MenuItem |
|
MenuItemCollection |
|
MessageStoreFullException |
|
Metrics |
A factory class for requesting metrics based on their type.
|
MissingValueFilter |
Filter which applies an "is null" (or "is not null") criteria.
|
MultiEventSubscription |
|
MultiEventSubscriptionCollection |
A collection to store subscriptions.
|
NamedObject |
|
NamedObjectCollection<T extends INamedObject> |
|
NamedValueCollection |
|
NearFilter |
Filter which applies a "near" (or "not near") criteria.
|
Network |
|
NotificationHandler |
The thing template implemented by Things that are capable of processing notifications.
|
NotificationUtilities |
A collection of utility methods used for processing notifications.
|
NumberPrimitive |
|
OrFilterCollection |
FilterCollection that aggregates one or more child filters with an "or" criteria.
|
Organization |
|
OrganizationalUnit |
|
Pagination |
Class used to store pagination data - number of desired page and size of each page.
|
PasswordPrimitive |
A primitive that represents a password.
|
Permission |
|
PermissionTypes |
|
PersistableNamedObject |
|
PlatformSubsystem |
|
Project |
|
Property |
|
PropertyCollection |
|
PropertyDefinition |
|
PropertyDefinitionCollection |
|
QualityStatus |
The quality status in comparison to other statuses.
|
Query |
Representation of simple filter and sorting criteria for queries.
|
QueuedEvent |
|
RangeFilter |
Filter which applies a <, <=, =, >=, > or not = criteria.
|
RangeFilter.Type |
|
RelationshipTypes |
|
RelationshipTypes.ThingworxEntityTypes |
|
RelationshipTypes.ThingworxNodeTypes |
|
RelationshipTypes.ThingworxRelationshipTypes |
|
RemoteBinding |
|
RemoteEventBinding |
|
RemoteEventBindingCollection |
|
RemotePropertyBinding |
|
RemotePropertyBindingCollection |
|
RemoteServiceBinding |
|
RemoteServiceBindingCollection |
|
RemoteThing |
|
RemoteThingWithFileTransfer |
|
RemoteThingWithTunnels |
|
RemoteThingWithTunnelsAndFileTransfer |
|
Reportable |
|
ReportingConstants |
|
ReportingStrategy |
The ReportingStrategy class is represented by a ThingTemplate entity in ThingWorx.
|
Resource |
|
RESTAPIConstants |
|
RESTAPIConstants.Characteristic |
|
RESTAPIConstants.FunctionType |
|
RESTAPIConstants.Method |
|
RESTAPIConstants.StatusCode |
|
RootEntity |
The base class for all persistable entities in Thingworx.
|
RootEntityCollection |
|
RuntimeLocalizationFunctions |
|
RunTimePermissionCollection |
|
SCIMSubsystem |
|
ScriptFriendlyArrayList<T> |
|
ScriptServices |
|
SearchableDataServiceProvider |
|
Searcher |
|
SecureData |
Though we moved all this logic into the Security Library this class has to be maintained because it has extension API annotations.
|
SecurityClaims |
SecurityClaims is a class for managing the security settings for connections to the server.
|
SecurityClaimsAuthenticator |
|
SecurityContext |
A context object containing a reference to a managed account, typically a User instance.
|
SecurityMonitorThing |
|
SecurityServices |
|
ServiceDefinition |
|
ServiceDefinitionCollection |
|
ServiceProvider |
|
ServiceProviderEntity |
|
SessionInfo |
|
SetFilter |
Filter which applies an "in" (or "not in") criteria.
|
SharedConstants |
|
SharedConstants.HACompatibilityImportLevel |
|
SimplifiedConcurrentHashMap<T,V> |
|
SortCollection |
Sorter based on the composition of a collection of child sorters.
|
SortParser |
|
SourceControlFunctions |
|
StreamEntry |
|
StreamServiceProvider<T> |
|
StreamThing |
|
StreamUtilities |
|
StringPrimitive |
|
Subscription |
|
SubscriptionCollection |
A collection to store subscriptions.
|
SubscriptionStatus |
|
Subsystem |
|
SubsystemMonitoring |
|
SubsystemState |
|
TagCollection |
|
TagCollectionPrimitive |
|
TagFilter |
Filter which applies a tag matching criteria.
|
TagLink |
|
Thing |
An entity containing services, properties, events, and subscriptions representing an instance of a thing based on a specified template.
|
ThingCode |
BaseType used to handle ThingCodes which are a numerical and unique way to identify a Thing by utilizing two key pieces of information, a
domainId and an instanceId.
|
ThingCodePrimitive |
Primitive type used to encapsulate a ThingCode.
|
ThingProperty |
|
ThingPropertyCollection |
|
ThingShape |
|
ThingShapeDefinition |
|
ThingShapeDefinitionBase |
|
ThingShapeImplementation |
|
ThingShapeInstance |
|
ThingShapeUtilities |
|
ThingState |
|
ThingTemplate |
|
ThingTemplateUtilities |
|
ThingUtilities |
|
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.
|
ThingworxEvent |
|
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.
|
ThingworxMetric |
Static helpers for easily creating Thingworx Metrics data.
|
ThingworxMultiEventSubscription |
Defines a multi event subscription that the entity wishes to handle.
|
ThingworxMultiEventSubscriptions |
Contains a collection of multi event subscriptions handled by this entity (or derived instances of the entity,
for example a thing that uses the annotated thing template).
|
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.
|
ThingworxSessionState |
|
ThingworxSharedConfigurationTableDefinitions |
Contains a collection of configuration tables shared at the thing template level.
|
ThingworxSubscription |
Defines a subscription that the entity wishes to handle.
|
ThingworxSubscriptionEvent |
Defines events subscriptions 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).
|
ThingworxUserNamePasswordCredentials |
|
ThreadLocalContext |
A container for all session-managed objects.
|
Timespan |
|
TimespanPrimitive |
|
TransactionFactory |
A front-end class that provides convenience methods for managing persistence transactions, particularly in the context of a request.
|
User |
A Thingworx User entity.
|
UserManagementSubsystem |
|
UserUtilities |
|
ValueCollection |
A ValueCollection is a HashMap that maps Strings to Primitives.
|
ValueCollectionList |
|
VariantPrimitive |
|
Vec2 |
BaseType used to represent a Vector of 2 decimal values modeled with x and y.
Default x value is 0.0.
Default y value is 0.0.
|
Vec2Primitive |
Primitive type used to encapsulate a Vec2.
|
Vec3 |
BaseType used to represent a Vector of 3 decimal values modeled with x, y, and z.
Default x value is 0.0.
Default y value is 0.0.
Default z value is 0.0.
|
Vec3Primitive |
Primitive type used to encapsulate a Vec3.
|
Vec4 |
BaseType used to represent a Vector of 4 decimal values modeled with x, y, z, and w.
Default x value is 0.0.
Default y value is 0.0.
Default z value is 0.0.
Default w value is 1.0.
|
Vec4Primitive |
Primitive type used to encapsulate a Vec4.
|
Version |
|
VisibilityPermissionCollection |
|
Vocabulary |
|
VTQ |
|
WSSessionId |
|
XMLPrimitive |
|
XMLUtilities |
|