|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.caucho.bam.stream.AbstractMessageStream
com.caucho.bam.actor.SimpleActor
public class SimpleActor
Base class for implementing an Agent.
| Constructor Summary | |
|---|---|
SimpleActor()
|
|
SimpleActor(java.lang.String address,
Broker broker)
|
|
| Method Summary | |
|---|---|
Actor |
getActor()
Returns the custom MessageStream to the
Broker, so the Broker can send messages to
the agent. |
java.lang.String |
getAddress()
Returns the address at the end of the stream. |
Broker |
getBroker()
Returns the owning broker |
Mailbox |
getMailbox()
|
ActorSender |
getSender()
Returns the ActorClient to the link for convenient message calls. |
void |
setAddress(java.lang.String address)
|
void |
setBroker(Broker broker)
|
void |
setMailbox(Mailbox mailbox)
|
| Methods inherited from class com.caucho.bam.stream.AbstractMessageStream |
|---|
isClosed, message, messageError, query, queryError, queryResult, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.caucho.bam.stream.MessageStream |
|---|
isClosed, message, messageError, query, queryError, queryResult |
| Constructor Detail |
|---|
public SimpleActor()
public SimpleActor(java.lang.String address,
Broker broker)
| Method Detail |
|---|
public java.lang.String getAddress()
AbstractMessageStream
getAddress in interface ActorHoldergetAddress in interface MessageStreamgetAddress in class AbstractMessageStreampublic void setAddress(java.lang.String address)
setAddress in interface ActorHoldersetAddress in interface ManagedActorpublic Actor getActor()
MessageStream to the
Broker, so the Broker can send messages to
the agent.
Developers will customize the ActorStream to receive messages from
the Broker.
getActor in interface ActorHoldergetActor in interface ManagedActorpublic ActorSender getSender()
public Mailbox getMailbox()
getMailbox in interface ActorHoldergetMailbox in interface ManagedActorpublic void setMailbox(Mailbox mailbox)
setMailbox in interface ActorHoldersetMailbox in interface ManagedActorpublic Broker getBroker()
MessageStream
getBroker in interface ActorHoldergetBroker in interface MessageStreamgetBroker in class AbstractMessageStreampublic void setBroker(Broker broker)
setBroker in interface ActorHoldersetBroker in interface ManagedActor
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||