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
Constructors -
Method Summary
Methods inherited from class com.thingworx.types.NamedObject
getDescription, getName, setDescription, setName, toValueCollectionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.thingworx.accesscontrol.ISupportsAccessModifier
getAccessModifier, getAccessModifierScope, getExemptList, hasAccessModifier, isInternalAccess, isPrivateAccess, isRestrictedAccessMethods inherited from interface com.thingworx.deprecation.ISupportsDeprecation
getDeprecated, isDeprecated, isDeprecatedBefore, since
-
Constructor Details
-
ServiceDefinition
public ServiceDefinition()Initializes this instace with default values.
-
-
Method Details
-
getParameters
-
getCategory
- Specified by:
getCategoryin interfaceICategorizedObject
-
setCategory
- Specified by:
setCategoryin 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
-