@ThingworxExtensionApiClass(since={7,0,3}, canInstantiate=true) public class ExtensionPackage extends ExtensibleRootEntity implements IServiceProvider
BASIC_PROPERTIES
NAME_COMPARATOR
Constructor and Description |
---|
ExtensionPackage() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getArtifactId() |
java.lang.String |
getBuildNumber() |
RelationshipTypes.ThingworxRelationshipTypes |
getEntityType()
|
InfoTable |
GetExtensionDetails()
Service Category: Extensions
Service Description: get a list of EntityDescriptors for Extensions associated with this Extension Package.
|
InfoTable |
GetExtensionsInUse()
Service Category: Extensions
Service Description: get a list of Entities that are currently using Extensions associated with this Extension Package.
|
java.lang.String |
getGroupId() |
java.lang.String |
getMinimumThingworxVersion() |
java.lang.String |
getNameVersion() |
EntityVersion |
getPackageVersion() |
java.lang.String |
getVendor() |
getInstancePublicServiceDefinitions, getInstanceServiceDefinition, getInstanceServiceDefinitions, initializeEntity, preInitializeEntity, processAPIServiceRequest, processServiceRequest
AddConfigurationTableDefinition, addDesignTimePermission, AddDesignTimePermission, addRunTimePermission, AddRunTimePermission, AddTags, addVisibilityPermission, AddVisibilityPermission, CheckDesignTimePermission, CheckDesignTimePermissionForGroup, CheckDesignTimePermissionForUser, CheckPermission, CheckPermissionForGroup, CheckPermissionForUser, cleanupEntity, cleanupEntity, DeleteAllConfigurationTableRows, DeleteConfigurationTable, DeleteConfigurationTableRows, deleteDesignTimePermission, DeleteDesignTimePermission, deleteRunTimePermission, DeleteRunTimePermission, deleteVisibilityPermission, DeleteVisibilityPermission, dispose, getAspects, GetAvatar, getAvatarContent, GetAvatarURL, GetConfigurationChangeHistory, getConfigurationSetting, getConfigurationTable, GetConfigurationTable, GetConfigurationTableDefinition, GetConfigurationTableRow, GetConfigurationTables, GetDescription, getDesignTimePermissions, GetDesignTimePermissions, GetDesignTimePermissionsAsJSON, getDocumentationContent, getEntityTypeAsString, GetEventDefinition, GetEventDefinitions, GetHomeMashup, GetIncomingDependencies, GetIncomingDependenciesAsNetwork, GetInstanceMetadataAsJSON, GetInstanceMetadataWithPermissionsAsJSON, GetLastModifiedDate, GetMetadata, GetMetadataAsJSON, GetMetadataWithPermissionsAsJSON, GetOutgoingDependencies, GetOutgoingDependenciesAsNetwork, getOwner, GetPermissionsForCurrentUser, GetPermissionsForGroup, GetPermissionsForUser, GetProjectName, GetPropertyDefinition, GetPropertyDefinitions, getRunTimePermissions, GetRunTimePermissions, GetRunTimePermissionsAsJSON, GetServiceDefinition, GetServiceDefinitions, getStringConfigurationSetting, getStringConfigurationSettingWithDefault, GetSummaryInformation, getTags, GetTags, GetTagsAsInfoTable, getVisibilityPermissions, GetVisibilityPermissions, GetVisibilityPermissionsAsJSON, HasIncomingDependencies, HasOutgoingDependencies, isEditable, isEditableExtensionObject, isEditableSystemObject, isExtensionObject, IsMultiRowTable, isOwner, isSystemObject, isThemeObject, isVisible, isVisible, persistDesignTimePermissions, persistRunTimePermissions, persistVisibilityPermissions, RemoveTags, SaveConfigurationTables, SetAvatar, setConfigurationSetting, SetConfigurationTable, SetConfigurationTableRows, SetDescription, setDesignTimePermissions, SetDesignTimePermissionsAsJSON, setDocumentationContent, setExtensionObject, SetHomeMashup, setLastModifiedDate, SetMultiRowConfigurationTable, setOwner, SetOwner, SetProjectName, setRunTimePermissions, SetRunTimePermissionsAsJSON, setStringConfigurationSetting, SetTags, setVisibilityPermissions, SetVisibilityPermissionsAsJSON, toJSON, toJSONDefinition, validateConfiguration
getID, hasID, isTransient
getDescription, getName, setDescription, setName, toValueCollection
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getInstancePublicServiceDefinitions, getInstanceServiceDefinition, getInstanceServiceDefinitions, processAPIServiceRequest, processServiceRequest
getID, hasID
getDescription, getName
getID, getName
@ThingworxExtensionApiMethod(since={7,0,3}) public java.lang.String getNameVersion()
@ThingworxExtensionApiMethod(since={7,0,3}) public EntityVersion getPackageVersion()
@ThingworxExtensionApiMethod(since={7,0,3}) public java.lang.String getBuildNumber()
@ThingworxExtensionApiMethod(since={7,0,3}) public java.lang.String getMinimumThingworxVersion()
@ThingworxExtensionApiMethod(since={7,0,3}) public java.lang.String getVendor()
@ThingworxExtensionApiMethod(since={8,5}) public java.lang.String getGroupId()
@ThingworxExtensionApiMethod(since={8,5}) public java.lang.String getArtifactId()
@ThingworxExtensionApiMethod(since={7,0,3}) public InfoTable GetExtensionDetails() throws java.lang.Exception
java.lang.Exception
- If an error occurs@ThingworxExtensionApiMethod(since={7,0,3}) public InfoTable GetExtensionsInUse() throws java.lang.Exception
java.lang.Exception
- If an error occurs@ThingworxExtensionApiMethod(since={7,0,3}) public RelationshipTypes.ThingworxRelationshipTypes getEntityType()
RootEntity
Returns the type of this entity.
getEntityType
in class RootEntity