|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object akka.actor.UntypedActor akka.transactor.UntypedTransactor
public abstract class UntypedTransactor
An UntypedActor version of transactor for using from Java.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface akka.actor.Actor |
---|
Actor.emptyBehavior$ |
Constructor Summary | |
---|---|
UntypedTransactor()
|
Method Summary | |
---|---|
void |
after(java.lang.Object message)
A Receive block that runs after the coordinated transaction. |
abstract void |
atomically(java.lang.Object message)
The Receive block to run inside the coordinated transaction. |
void |
before(java.lang.Object message)
A Receive block that runs before the coordinated transaction is entered. |
java.util.Set<SendTo> |
coordinate(java.lang.Object message)
Override this method to coordinate with other transactors. |
java.util.Set<SendTo> |
include(ActorRef actor)
For including one other actor in this coordinated transaction and sending them the same message as received. |
java.util.Set<SendTo> |
include(ActorRef actor,
java.lang.Object message)
For including one other actor in this coordinated transaction and specifying the message to send. |
java.util.Set<SendTo> |
nobody()
Empty set of transactors to send to. |
boolean |
normally(java.lang.Object message)
Bypass transactionality and behave like a normal actor. |
void |
onReceive(java.lang.Object message)
Implement a general pattern for using coordinated transactions. |
SendTo |
sendTo(ActorRef actor)
For including another actor in this coordinated transaction and sending them the same message as received. |
SendTo |
sendTo(ActorRef actor,
java.lang.Object message)
For including another actor in this coordinated transaction and specifying the message to send. |
Methods inherited from class akka.actor.UntypedActor |
---|
getContext, getSelf, getSender, postRestart, postStop, preRestart, preStart, receive, supervisorStrategy, unhandled |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface akka.actor.Actor |
---|
context, noSender, self, sender |
Constructor Detail |
---|
public UntypedTransactor()
Method Detail |
---|
public final void onReceive(java.lang.Object message)
onReceive
in class UntypedActor
public java.util.Set<SendTo> coordinate(java.lang.Object message)
public java.util.Set<SendTo> nobody()
public java.util.Set<SendTo> include(ActorRef actor)
coordinated
.
public java.util.Set<SendTo> include(ActorRef actor, java.lang.Object message)
coordinated
.
public SendTo sendTo(ActorRef actor)
coordinated
.
public SendTo sendTo(ActorRef actor, java.lang.Object message)
coordinated
.
public void before(java.lang.Object message)
public abstract void atomically(java.lang.Object message)
public void after(java.lang.Object message)
public boolean normally(java.lang.Object message)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |