|
||||||||||
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(java.lang.String address,
Mailbox mailbox)
Adds a mailbox to the broker. |
|
BamActorRef |
createActorRef(java.lang.String to)
|
|
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)
|
|
|
createProxy(java.lang.Class<T> api,
BamActorRef to,
ActorSender sender)
|
|
|
createProxy(java.lang.Class<T> api,
java.lang.String to)
|
|
|
createProxy(java.lang.Class<T> api,
java.lang.String to,
ActorSender sender)
|
|
Mailbox |
createService(java.lang.String address,
java.lang.Object bean)
|
|
Broker |
getBroker()
Returns the managed broker |
|
void |
removeMailbox(Mailbox mailbox)
Removes a mailbox |
Method Detail |
---|
Broker getBroker()
void addMailbox(java.lang.String address, 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 createService(java.lang.String address, java.lang.Object bean)
proxyAddress
- deployActorProxyImpl
-
Mailbox createClient(Mailbox next, java.lang.String uid, java.lang.String resource)
BamActorRef createActorRef(java.lang.String to)
ActorSender createClient(java.lang.String uid, java.lang.String resource)
<T> T createProxy(java.lang.Class<T> api, java.lang.String to)
<T> T createProxy(java.lang.Class<T> api, BamActorRef to, ActorSender sender)
<T> T createProxy(java.lang.Class<T> api, java.lang.String to, ActorSender sender)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |