All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class ncsa.habanero.replay.ResumeCollabAction

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

public class ResumeCollabAction
extends DistributedReplayAction
ResumeCollabAction Stops replaying and starts collaborating


Constructor Index

 o ResumeCollabAction()
 o ResumeCollabAction(double)

Method Index

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

Constructors

 o ResumeCollabAction
 public ResumeCollabAction(double dInit)
Parameters:
dInit - the new speed for replay
Returns:
changes the speed of replay
 o ResumeCollabAction
 public ResumeCollabAction()
Returns:
creates a replay action, for marshalling

Methods

 o describe
 public String describe()
Returns:
a string that describes this object
Overrides:
describe in class HabaneroAction
 o actAtArbitrator
 public void actAtArbitrator(Arbitrator arb,
                             Specifiable target)
Parameters:
arb - the arbitrator
target - the target
Returns:
changes the speed of replay
Overrides:
actAtArbitrator in class DistributedReplayAction
 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 DistributedReplayAction
 o sendToEveryone
 public boolean sendToEveryone()
Returns:
true if this should be sent to everyone, false if it should only be executed at the arbitrator
Overrides:
sendToEveryone in class DistributedReplayAction

All Packages  Class Hierarchy  This Package  Previous  Next  Index