| Modifier and type | Property and description |
|---|---|
| ConcurrentCollection<T> | allContexts |
| AgentContext | universeContext |
| Constructor and description |
|---|
| new(ContextService,Provider<T>,InternalContextMembershipListenerFactory,Provider<T>,Provider<T>)
Constructor. |
| Modifier and type | Action and description |
|---|---|
| void | emit(EventSpace,Event,[Scope<T>]) |
| ConcurrentCollection<T> | getAllContexts |
| AgentContext | getContext(UUID) |
| AgentContext | getUniverseContext |
| protected void | install |
| boolean | isInSpace(Event,Space) |
| boolean | isInSpace(Event,SpaceID) |
| boolean | isInSpace(Event,UUID) |
| AgentContext | join(UUID,UUID) |
| boolean | leave(UUID) |
| protected void | uninstall |
val allContexts : ConcurrentCollection<T>
This property is an alias for the action: getAllContexts
val universeContext : AgentContext
This property is an alias for the action: getUniverseContext
new(ContextService,Provider<T>,InternalContextMembershipListenerFactory,Provider<T>,Provider<T>)
def emit(EventSpace,Event,[Scope<T>])
def getAllContexts : ConcurrentCollection<T>
def getContext(UUID) : AgentContext
def getUniverseContext : AgentContext
protected def install
def isInSpace(Event,Space) : boolean
def isInSpace(Event,SpaceID) : boolean
def isInSpace(Event,UUID) : boolean
def join(UUID,UUID) : AgentContext
def leave(UUID) : boolean
protected def uninstall