SimulationScenario.StochasticProcess

protected abstract class StochasticProcess implements Serializable

Fields

generators

protected final LinkedList<OperationGenerator> generators

Constructors

StochasticProcess

protected StochasticProcess(String name)

StochasticProcess

protected StochasticProcess()

Methods

eventInterArrivalTime

protected final void eventInterArrivalTime(Distribution<Long> interArrivalTime)

raise

protected final <E extends KompicsEvent> void raise(int count, Operation<E> op)

raise

protected final <E extends KompicsEvent, P1 extends Number> void raise(int count, Operation1<E, P1> op1, Distribution<P1> d1)

raise

protected final <E extends KompicsEvent, P1 extends Number, P2 extends Number> void raise(int count, Operation2<E, P1, P2> op2, Distribution<P1> d1, Distribution<P2> d2)

raise

protected final <E extends KompicsEvent, P1 extends Number, P2 extends Number, P3 extends Number> void raise(int count, Operation3<E, P1, P2, P3> op3, Distribution<P1> d1, Distribution<P2> d2, Distribution<P3> d3)

raise

protected final <E extends KompicsEvent, P1 extends Number, P2 extends Number, P3 extends Number, P4 extends Number, P5 extends Number> void raise(int count, Operation4<E, P1, P2, P3, P4> op4, Distribution<P1> d1, Distribution<P2> d2, Distribution<P3> d3, Distribution<P4> d4)

raise

protected final <E extends KompicsEvent, P1 extends Number, P2 extends Number, P3 extends Number, P4 extends Number, P5 extends Number> void raise(int count, Operation5<E, P1, P2, P3, P4, P5> op5, Distribution<P1> d1, Distribution<P2> d2, Distribution<P3> d3, Distribution<P4> d4, Distribution<P5> d5)

start

public final void start()

startAfterStartOf

public final void startAfterStartOf(long delay, StochasticProcess process)

startAfterTerminationOf

public final void startAfterTerminationOf(long delay, StochasticProcess... process)

startAt

public final void startAt(long time)

startAtSameTimeWith

public final void startAtSameTimeWith(StochasticProcess process)