@ThingworxExtensionApiClass(since={6,6}, canInstantiate=true) public final class ServiceDefinition extends NamedObject implements ICategorizedObject, IAspectContainer, ICharacteristic, java.lang.Cloneable
NAME_COMPARATOR
Constructor and Description |
---|
ServiceDefinition() |
Modifier and Type | Method and Description |
---|---|
ServiceDefinition |
clone() |
java.lang.String |
getCategory() |
FieldDefinitionCollection |
getParameters() |
FieldDefinition |
getResultType() |
java.lang.String |
getSourceName() |
RelationshipTypes.ThingworxRelationshipTypes |
getSourceType() |
boolean |
isAdminService() |
java.lang.Boolean |
isAllowOverride() |
boolean |
isAsync() |
boolean |
isEditable() |
java.lang.Boolean |
isOpen()
Deprecated.
|
java.lang.Boolean |
isPrivate() |
boolean |
isRemote() |
void |
setCategory(java.lang.String category) |
getDescription, getName, setDescription, setName, toValueCollection
@ThingworxExtensionApiMethod(since={6,6}) public FieldDefinitionCollection getParameters()
@ThingworxExtensionApiMethod(since={6,6}) public java.lang.String getCategory()
getCategory
in interface ICategorizedObject
@ThingworxExtensionApiMethod(since={6,6}) public void setCategory(java.lang.String category)
setCategory
in interface ICategorizedObject
@Deprecated @ThingworxExtensionApiMethod(since={6,6}, deprecatedSince={8,4}) public java.lang.Boolean isOpen()
@ThingworxExtensionApiMethod(since={6,6}) public java.lang.Boolean isPrivate()
@ThingworxExtensionApiMethod(since={6,6}) public java.lang.Boolean isAllowOverride()
@ThingworxExtensionApiMethod(since={6,6}) public FieldDefinition getResultType()
@ThingworxExtensionApiMethod(since={6,6}) public ServiceDefinition clone()
clone
in class java.lang.Object
@ThingworxExtensionApiMethod(since={6,6}) public RelationshipTypes.ThingworxRelationshipTypes getSourceType()
@ThingworxExtensionApiMethod(since={6,6}) public java.lang.String getSourceName()
@ThingworxExtensionApiMethod(since={6,6}) public boolean isAsync()
@ThingworxExtensionApiMethod(since={6,6}) public boolean isRemote()
@ThingworxExtensionApiMethod(since={6,6}) public boolean isAdminService()
@ThingworxExtensionApiMethod(since={6,6}) public boolean isEditable()