Package com.thingworx.metadata
Class ServiceDefinition
java.lang.Object
com.thingworx.types.NamedObject
com.thingworx.metadata.ServiceDefinition
- All Implemented Interfaces:
ISupportsAccessModifier
,ICharacteristic
,ISupportsDeprecation
,IDiffableObject
,ICategorizedObject
,IAspectContainer
,INamedObject
,Serializable
,Cloneable
@ThingworxExtensionApiClass(since={6,6},
canInstantiate=true)
public final class ServiceDefinition
extends NamedObject
implements ICategorizedObject, IAspectContainer, ICharacteristic, Cloneable, ISupportsAccessModifier, ISupportsDeprecation
- See Also:
-
Field Summary
Fields inherited from class com.thingworx.types.NamedObject
NAME_COMPARATOR
-
Constructor Summary
-
Method Summary
Methods inherited from class com.thingworx.types.NamedObject
getDescription, getName, setDescription, setName, toValueCollection
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.thingworx.accesscontrol.ISupportsAccessModifier
getAccessModifier, getAccessModifierScope, getExemptList, hasAccessModifier, isInternalAccess, isPrivateAccess, isRestrictedAccess
Methods inherited from interface com.thingworx.deprecation.ISupportsDeprecation
getDeprecated, isDeprecated, isDeprecatedBefore, since
-
Constructor Details
-
ServiceDefinition
public ServiceDefinition()
-
-
Method Details
-
getParameters
-
getCategory
- Specified by:
getCategory
in interfaceICategorizedObject
-
setCategory
- Specified by:
setCategory
in interfaceICategorizedObject
-
isOpen
@Deprecated @ThingworxExtensionApiMethod(since={6,6}, deprecatedSince={8,4}) public Boolean isOpen()Deprecated. -
isPrivate
-
isAllowOverride
-
getResultType
-
clone
-
getSourceType
@ThingworxExtensionApiMethod(since={6,6}) public RelationshipTypes.ThingworxRelationshipTypes getSourceType() -
getSourceName
-
isAsync
-
isRemote
-
isAdminService
-
isEditable
-