Modifier and type | Property and description |
---|---|
java.util.Collection<E> | probes |
java.lang.Class<T> | referenceType |
Constructor and description |
---|
new(Map<K,V>,NamespaceService,INameParser,Provider<T>) Constructor. |
Modifier and type | Action and description |
---|---|
java.util.Collection<E> | getProbes |
java.lang.Class<T> | getReferenceType |
protected void | internalSync Force synchronization. |
protected Probe<T> | newProbe(Object,Class<T>,URI,String) Create an instance of the probe. |
protected void | onFirstProbe Invoked when the first probe is added into the service. |
protected void | onLastProbe Invoked when the last probe is removed from the service. |
void | onProbeReleasedProbe(Probe<T>) |
void | onStop |
Probe<T> | probe(SarlName,Class<T>,[String]) |
Probe<T> | probe(String,Class<T>,[String]) |
Probe<T> | probe(URI,Class<T>,[String]) |
void | releaseAllProbes |
void | sync |
val probes : java.util.Collection<E>
This property is an alias for the action: getProbes
val referenceType : java.lang.Class<T>
This property is an alias for the action: getReferenceType
protected new(Map<K,V>,NamespaceService,INameParser,Provider<T>)
def getProbes : java.util.Collection<E>
def getReferenceType : java.lang.Class<T>
protected def internalSync
protected def newProbe(Object,Class<T>,URI,String) : Probe<T>with T
protected def onFirstProbe
protected def onLastProbe
def onProbeReleasedProbe(Probe<T>)
def onStop
def probe(SarlName,Class<T>,[String]) : Probe<T>with T
def probe(String,Class<T>,[String]) : Probe<T>with T
def probe(URI,Class<T>,[String]) : Probe<T>with T
def releaseAllProbes
def sync