Constructor and Description |
---|
AgentEvents(IComponentBus bus,
IAgent component,
Logger log) |
Modifier and Type | Method and Description |
---|---|
IComponentBus |
AbstractAgent.getEventBus() |
Constructor and Description |
---|
AbstractAgent(IAgentId agentId,
IComponentBus eventBus,
IAgentLogger logger)
Introspection folder with properties and other subfolders obtained from
this agent.
|
AbstractEmbodiedAgent(IAgentId agentId,
IComponentBus bus,
IAgentLogger logger,
WORLD_VIEW worldView,
ACT act) |
AbstractGhostAgent(IAgentId agentId,
IComponentBus bus,
IAgentLogger logger,
WORLD_VIEW worldView,
ACT act) |
AbstractObservingAgent(IAgentId agentId,
IComponentBus bus,
IAgentLogger logger,
WORLD_VIEW worldView) |
Modifier and Type | Method and Description |
---|---|
IComponentBus |
AgentJMXProxy.getEventBus() |
Modifier and Type | Field and Description |
---|---|
protected IComponentBus |
AgentModule.eventBus |
Constructor and Description |
---|
PathFuture(PATH_ELEMENT pathFrom,
PATH_ELEMENT pathTo,
IComponentBus bus,
IComponent... dependants)
Initialize the path future as dependent on 'dependants'.
|
Constructor and Description |
---|
Act(IWorldWriterProvider writerProvider,
ICommandSerializer serializer,
IComponentBus eventBus,
IAgentLogger logger) |
Modifier and Type | Field and Description |
---|---|
protected IComponentBus |
AbstractConnection.eventBus
Event bus of the agent.
|
Constructor and Description |
---|
AbstractConnection(ADDRESS address,
ComponentDependencies dependencies,
IComponentBus bus,
IAgentLogger logger) |
AbstractConnection(ComponentDependencies dependencies,
IComponentBus bus,
IAgentLogger logger) |
Constructor and Description |
---|
SocketConnection(ComponentDependencies dependencies,
IComponentBus bus,
IAgentLogger logger) |
SocketConnection(ISocketConnectionAddress address,
ComponentDependencies dependencies,
IComponentBus bus,
IAgentLogger logger) |
Constructor and Description |
---|
Mediator(IWorldChangeEventOutput producer,
IComponentBus bus,
IAgentLogger logger)
The object in passed to the constructor (IWorldEventOutput) is world
event producer.
|
Constructor and Description |
---|
YylexParser(IWorldReaderProvider readerProvider,
IYylex yylex,
IYylexObserver yylexObserver,
IComponentBus eventBus,
IAgentLogger logger) |
Constructor and Description |
---|
WorldMessageTranslator(IWorldMessageParser parser,
IWorldMessageTranslator messageHandler,
IComponentBus eventBus,
IAgentLogger logger) |
Modifier and Type | Method and Description |
---|---|
IComponentBus |
IWorldView.getEventBus() |
Modifier and Type | Field and Description |
---|---|
protected IComponentBus |
AbstractWorldView.eventBus |
Modifier and Type | Method and Description |
---|---|
IComponentBus |
AbstractWorldView.getEventBus() |
Constructor and Description |
---|
AbstractWorldView(ComponentDependencies dependencies,
IComponentBus bus,
IAgentLogger logger) |
EventDrivenWorldView(ComponentDependencies dependencies,
IComponentBus bus,
IAgentLogger log) |
LockableWorldView(ComponentDependencies dependencies,
IComponentBus bus,
IAgentLogger log) |
Modifier and Type | Method and Description |
---|---|
IComponentBus |
IComponentAware.getEventBus()
IComponentBus that the instance is working with. |
Modifier and Type | Class and Description |
---|---|
class |
ComponentBus
Too complex - not suitable for inheritance ...
|
Modifier and Type | Method and Description |
---|---|
IComponentBus |
ComponentBus.getEventBus() |
Modifier and Type | Field and Description |
---|---|
protected IComponentBus |
ComponentBusEvents.bus |
Constructor and Description |
---|
BusAwareCountDownLatch(int count,
IComponentBus bus) |
BusAwareCountDownLatch(int count,
IComponentBus bus,
IComponent... components) |
BusAwareCountDownLatch(int count,
IComponentBus bus,
cz.cuni.amis.utils.token.IToken... componentIds) |
ComponentBusEvents(IComponentBus bus,
IComponent component,
Logger log) |
WaitForEvent(IComponentBus bus,
WaitForEvent.IEventFilter accept) |
Constructor and Description |
---|
ComponentBusErrorEvent(IComponentBus component,
String message) |
ComponentBusErrorEvent(IComponentBus component,
Throwable cause) |
Constructor and Description |
---|
ComponentController(COMPONENT component,
IComponentControlHelper componentControlHelper,
IComponentBus bus,
Logger log,
ComponentDependencies dependencies)
If you use only
IComponentBus (not ILifecycleBus , you must create this ComponentController before any of 'dependencies' is started
as there is no way how to retrieve state of component from 'dependencies' so we will assume that all are in state ComponentState.INSTANTIATED . |
ComponentController(COMPONENT component,
IComponentControlHelper componentControlHelper,
IComponentBus bus,
Logger log,
ComponentDependencyType dependencyType,
Object... dependencies)
If you use only
IComponentBus (not ILifecycleBus , you must create this ComponentController before any of 'dependencies' is started
as there is no way how to retrieve state of component from 'dependencies' so we will assume that all are in state ComponentState.INSTANTIATED . |
Modifier and Type | Interface and Description |
---|---|
interface |
ILifecycleBus
ILifecycleBus is extending IComponentBus by implementing the knowledge of lifecycle states of various IComponent s. |
Modifier and Type | Class and Description |
---|---|
class |
LifecycleBus
Lifecycle bus is implementing
ILifecycleBus which is extending IComponentBus by implementing the knowledge of lifecycle states of various IComponent s. |
Modifier and Type | Method and Description |
---|---|
IComponentBus |
LifecycleBus.getEventBus() |
Constructor and Description |
---|
AbstractWorldServer(IAgentId agentId,
IAgentLogger agentLogger,
IComponentBus bus,
WORLD_VIEW worldView,
ACT act) |
Constructor and Description |
---|
ComponentFuture(IComponentBus bus,
IComponent... dependants)
Constructor where you have to specify components on which the result depends + its component bus.
|
Constructor and Description |
---|
TestAgents.NetworkLoggingAgent(IAgentId agentId,
IComponentBus eventBus,
IAgentLogger logger) |
Constructor and Description |
---|
AbstractAgent3D(IAgentId agentId,
IComponentBus eventBus,
IAgentLogger logger,
WORLD_VIEW worldView,
ACT act) |
Constructor and Description |
---|
BatchAwareWorldView(ComponentDependencies dependencies,
IComponentBus bus,
IAgentLogger log) |
LockableBatchAwareWorldView(ComponentDependencies dependencies,
IComponentBus bus,
IAgentLogger log) |
SyncLockableBatchAwareWorldView(ComponentDependencies dependencies,
IComponentBus bus,
IAgentLogger log) |
VisionWorldView(ComponentDependencies dependencies,
IComponentBus bus,
IAgentLogger log) |
Modifier and Type | Method and Description |
---|---|
IComponentBus |
ILocalWorldView.getEventBus() |
Modifier and Type | Method and Description |
---|---|
IComponentBus |
LocalWorldViewAdapter.getEventBus() |
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.