com.caucho.bam.actor
Class SimpleActorRef
java.lang.Object
com.caucho.bam.actor.SimpleActorRef
- All Implemented Interfaces:
- BamActorRef
public class SimpleActorRef
- extends java.lang.Object
- implements BamActorRef
Abstract implementation of a BAM actor.
Method Summary |
java.lang.String |
getAddress()
|
boolean |
isActive()
|
void |
message(java.lang.String from,
java.io.Serializable payload)
|
void |
messageError(java.lang.String from,
java.io.Serializable payload,
BamError error)
|
void |
query(long id,
java.lang.String from,
java.io.Serializable payload)
|
void |
queryError(long id,
java.lang.String from,
java.io.Serializable payload,
BamError error)
|
void |
queryResult(long id,
java.lang.String from,
java.io.Serializable payload)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SimpleActorRef
public SimpleActorRef(java.lang.String address,
Broker broker)
getAddress
public java.lang.String getAddress()
- Specified by:
getAddress
in interface BamActorRef
isActive
public boolean isActive()
- Specified by:
isActive
in interface BamActorRef
message
public void message(java.lang.String from,
java.io.Serializable payload)
- Specified by:
message
in interface BamActorRef
messageError
public void messageError(java.lang.String from,
java.io.Serializable payload,
BamError error)
- Specified by:
messageError
in interface BamActorRef
query
public void query(long id,
java.lang.String from,
java.io.Serializable payload)
- Specified by:
query
in interface BamActorRef
queryResult
public void queryResult(long id,
java.lang.String from,
java.io.Serializable payload)
- Specified by:
queryResult
in interface BamActorRef
queryError
public void queryError(long id,
java.lang.String from,
java.io.Serializable payload,
BamError error)
- Specified by:
queryError
in interface BamActorRef
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object