| Modifier and type | Property and description |
|---|---|
| ConcurrentCollection<T> | registeredBehaviors |
| Modifier and type | Action and description |
|---|---|
| EventListener | asEventListener |
| ConcurrentCollection<T> | getRegisteredBehaviors |
| boolean | hasRegisteredBehavior |
| protected void | prepareUninstallation |
| Behavior | registerBehavior(Behavior,Function1<Param,Result>,Object*) |
| Behavior | unregisterBehavior(Behavior) |
| void | wake(Behavior,Event) |
| void | wake(Event,[Scope<T>]) |
| void | wake(Iterable<T>,Event) |
val registeredBehaviors : ConcurrentCollection<T>
This property is an alias for the action: getRegisteredBehaviors
new(Provider<T>,Provider<T>)
def asEventListener : EventListener
def getRegisteredBehaviors : ConcurrentCollection<T>
def hasRegisteredBehavior : boolean
protected def prepareUninstallation
def registerBehavior(Behavior,Function1<Param,Result>,Object*) : Behavior
def unregisterBehavior(Behavior) : Behavior
def wake(Behavior,Event)
def wake(Event,[Scope<T>])
def wake(Iterable<T>,Event)