Modifier and type | Action and description |
---|---|
abstract void | addProbeListener(IProbeListener) Add listener on probe changes. |
abstract void | addProbeReleaseListener(IProbeReleaseListener) Add listener on probe release. |
abstract java.lang.String | getName Replies the name of the probe |
abstract java.lang.Class<T> | getType The type of the value. |
abstract java.net.URI | getUri Replies the probed component. |
abstract T | getValue Replies the probed value. |
abstract boolean | isActive Replies if this probe is active. |
abstract boolean | isInvalid Replies if this probe is invalid. |
abstract void | release Releases any resource associated to the probe. |
abstract void | removeProbeListener(IProbeListener) Remove listener on probe changes. |
abstract void | removeProbeReleaseListener(IProbeReleaseListener) Remove listener on probe release. |
abstract void | setValue(T) Change the probed value. |
abstract void | sync([boolean],[boolean]) Force the synchronization of the probed value. |
val name : java.lang.String
This property is an alias for the action: getName
val type : java.lang.Class<T>
This property is an alias for the action: getType
val uri : java.net.URI
This property is an alias for the action: getUri
var value : T
This property is an alias for the action: getValue
def addProbeListener(IProbeListener)
def addProbeReleaseListener(IProbeReleaseListener)
def getName : java.lang.String
def getType : java.lang.Class<T>
def getUri : java.net.URI
def getValue : T
def isActive : boolean
def isInvalid : boolean
def release
def removeProbeListener(IProbeListener)
def removeProbeReleaseListener(IProbeReleaseListener)
def setValue(T)
def sync([boolean],[boolean])