All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class ncsa.habanero.replay.DistributedReplayAction

java.lang.Object
   |
   +----ncsa.habanero.HabaneroAction
           |
           +----ncsa.habanero.replay.DistributedReplayAction

public abstract class DistributedReplayAction
extends HabaneroAction
implements ArbitratorAction
DistributedReplayAction Basic action for distributed replay events


Constructor Index

 o DistributedReplayAction()

Method Index

 o act(Targetable)
 o actAtArbitrator(Arbitrator, Specifiable)
 o getReplayArbitrator(Arbitrator)
 o sendToEveryone()

Constructors

 o DistributedReplayAction
 public DistributedReplayAction()
Returns:
creates a replay action, for marshalling

Methods

 o act
 public void act(Targetable target)
Parameters:
target - what gets the action
Returns:
Perform the action on the given target
Overrides:
act in class HabaneroAction
 o getReplayArbitrator
 public ReplayArbitrator getReplayArbitrator(Arbitrator arb)
Parameters:
arb - the arbitrator
Returns:
Returns a replay arbitrator
 o sendToEveryone
 public boolean sendToEveryone()
Returns:
true if this should be sent to everyone, false if it should only be executed at the arbitrator

All Packages  Class Hierarchy  This Package  Previous  Next  Index