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