|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface BamManager
Broker is the hub which routes messages to mailboxes.
| Method Summary | |
|---|---|
void |
addActor(java.lang.String address,
ManagedActor actor)
Adds an actor and creates a default mailbox |
void |
addMailbox(Mailbox mailbox)
Adds a mailbox to the broker. |
Agent |
createAgent(MessageStream actorStream)
Creates an agent |
Agent |
createAgent(MessageStream actorStream,
MailboxType mailboxType)
Creates an agent |
Mailbox |
createClient(Mailbox next,
java.lang.String uid,
java.lang.String resource)
|
ActorSender |
createClient(java.lang.String uid,
java.lang.String resource)
|
Broker |
getBroker()
Returns the managed broker |
void |
removeMailbox(Mailbox mailbox)
Removes a mailbox |
| Method Detail |
|---|
Broker getBroker()
void addMailbox(Mailbox mailbox)
void removeMailbox(Mailbox mailbox)
void addActor(java.lang.String address,
ManagedActor actor)
Agent createAgent(MessageStream actorStream)
Agent createAgent(MessageStream actorStream,
MailboxType mailboxType)
Mailbox createClient(Mailbox next,
java.lang.String uid,
java.lang.String resource)
actorStream - uid - resource -
ActorSender createClient(java.lang.String uid,
java.lang.String resource)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||