package de.ugoe.cs.eventbench.data; import java.io.Serializable; /** *
* This interface is used by {@link ReplayableEvent}to describe how events can * be replayed. It can be used to define a sequence of fine-grained platform * events that make up an abstract event. *
* * @author Steffen Herbold * @version 1.0 */ public interface IReplayable extends Serializable { /** ** Returns a string to be written to the replay script that describes the * replayable platform event. *
* * @return string for the replay script */ String getReplay(); /** ** Returns the target of the replayable. *
* * @return target of the replayable */ String getTarget(); }