Package com.thingworx.things.bindings
Class LocalPropertyBinding
- java.lang.Object
-
- com.thingworx.things.bindings.GenericBinding
-
- com.thingworx.things.bindings.LocalPropertyBinding
-
- All Implemented Interfaces:
IDiffableObject
,IAspectContainer
@ThingworxExtensionApiClass(since={6,6}, canInstantiate=true) public final class LocalPropertyBinding extends GenericBinding implements IAspectContainer
-
-
Field Summary
Fields Modifier and Type Field Description static org.slf4j.Logger
_logger
-
Constructor Summary
Constructors Constructor Description LocalPropertyBinding()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AspectCollection
getAspects()
Returns the collection of aspects belonging to this binding.java.lang.String
getSourceThingName()
void
setAspects(AspectCollection value)
Replaces all aspects on this binding with the aspects in the specified collection.void
setSourceThingName(java.lang.String thingName)
-
Methods inherited from class com.thingworx.things.bindings.GenericBinding
getName, getSourceName, setName, setSourceName
-
-
-
-
Method Detail
-
setSourceThingName
@ThingworxExtensionApiMethod(since={6,6}) public void setSourceThingName(java.lang.String thingName)
-
getSourceThingName
@ThingworxExtensionApiMethod(since={6,6}) public java.lang.String getSourceThingName()
-
setAspects
@ThingworxExtensionApiMethod(since={8,1,0}) public void setAspects(AspectCollection value)
Replaces all aspects on this binding with the aspects in the specified collection.- Parameters:
value
- the aspects that will be assigned to this local property binding
-
getAspects
@ThingworxExtensionApiMethod(since={8,1,0}) public AspectCollection getAspects()
Returns the collection of aspects belonging to this binding.- Returns:
- this binding's collection of aspects
-
-