com.caucho.bam.actor
Class SimpleActorSender
java.lang.Object
com.caucho.bam.actor.AbstractActorSender
com.caucho.bam.actor.SimpleActorSender
- All Implemented Interfaces:
- ActorSender, QuerySender
- Direct Known Subclasses:
- LocalActorSender
public class SimpleActorSender
- extends AbstractActorSender
- implements ActorSender
ActorClient is a convenience API for sending messages to other Actors,
which always using the actor's address as the "from" parameter.
Methods inherited from class com.caucho.bam.actor.AbstractActorSender |
close, getQueryManager, getTimeout, isClosed, message, message, nextQueryId, query, query, query, query, query, query, queryFuture, setTimeout |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.caucho.bam.actor.ActorSender |
close, isClosed, message, message, nextQueryId, query, query, query, query, query, query |
SimpleActorSender
public SimpleActorSender(java.lang.String address,
Broker broker)
SimpleActorSender
public SimpleActorSender(Actor next)
SimpleActorSender
public SimpleActorSender(java.lang.String address,
Actor next,
Broker broker)
SimpleActorSender
public SimpleActorSender(Actor next,
ManagedBroker broker,
java.lang.String uid,
java.lang.String resource)
SimpleActorSender
public SimpleActorSender(ManagedBroker broker,
java.lang.String uid)
SimpleActorSender
public SimpleActorSender(ManagedBroker broker,
java.lang.String uid,
java.lang.String resource)
getAddress
public java.lang.String getAddress()
- Returns the Actor's address used for all "from" parameters.
- Specified by:
getAddress
in interface QuerySender
getActor
public Actor getActor()
getBroker
public Broker getBroker()
- The underlying, low-level stream to the link
- Specified by:
getBroker
in interface ActorSender
- Specified by:
getBroker
in interface QuerySender
- Specified by:
getBroker
in class AbstractActorSender
setBroker
public void setBroker(Broker broker)
getManagedBroker
protected ManagedBroker getManagedBroker()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object