@ThingworxExtensionApiClass(since={6,6}, canInstantiate=true) public final class EventDefinition extends NamedObject implements ICategorizedObject, IAspectContainer, ICharacteristic, java.lang.Cloneable
NAME_COMPARATOR
Constructor and Description |
---|
EventDefinition() |
Modifier and Type | Method and Description |
---|---|
AspectCollection |
getAspects() |
java.lang.String |
getCategory() |
java.lang.String |
getDataShapeName() |
java.lang.String |
getSourceName() |
RelationshipTypes.ThingworxRelationshipTypes |
getSourceType() |
java.lang.Boolean |
isInvocable() |
java.lang.Boolean |
isLocalOnly() |
java.lang.Boolean |
isPropertyEvent() |
boolean |
isRemote() |
void |
setCategory(java.lang.String category) |
getDescription, getName, setDescription, setName, toValueCollection
@ThingworxExtensionApiMethod(since={6,6}) public java.lang.String getDataShapeName()
@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
@ThingworxExtensionApiMethod(since={6,6}) public RelationshipTypes.ThingworxRelationshipTypes getSourceType()
@ThingworxExtensionApiMethod(since={6,6}) public java.lang.String getSourceName()
@ThingworxExtensionApiMethod(since={6,6}) public AspectCollection getAspects()
@ThingworxExtensionApiMethod(since={6,6}) public java.lang.Boolean isInvocable()
@ThingworxExtensionApiMethod(since={6,6}) public java.lang.Boolean isLocalOnly()
@ThingworxExtensionApiMethod(since={6,6}) public java.lang.Boolean isPropertyEvent()
@ThingworxExtensionApiMethod(since={6,6}) public boolean isRemote()