com.caucho.bam.router
Class BamFirstActorRouter
java.lang.Object
com.caucho.bam.router.AbstractBamRouter
com.caucho.bam.router.BamFirstActorRouter
- All Implemented Interfaces:
- BamActorRef, BamRouter
public class BamFirstActorRouter
- extends AbstractBamRouter
Sends a message to the first available actor.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
BamFirstActorRouter
public BamFirstActorRouter(ActorSender sender,
long timeout,
BamActorRef... actors)
getAddress
public java.lang.String getAddress()
getActors
protected BamActorRef[] getActors()
isActive
public boolean isActive()
- Specified by:
isActive
in interface BamActorRef
- Overrides:
isActive
in class AbstractBamRouter
getSender
public ActorSender getSender()
message
public void message(java.lang.String from,
java.io.Serializable payload)
query
public void query(long id,
java.lang.String from,
java.io.Serializable payload)