Package jasima.core.simulation.util
Interface ProcessActivator
-
- All Known Implementing Classes:
Simulation
public interface ProcessActivator
-
-
Field Summary
Fields Modifier and Type Field Description static org.apache.logging.log4j.Loggerlog
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default <T> SimProcess<T>activate(SimProcessUtil.SimAction a)default SimProcess<Void>activate(SimProcessUtil.SimRunnable r)default <T> SimProcess<T>activate(String name, SimProcessUtil.SimAction a)default SimProcess<Void>activate(String name, SimProcessUtil.SimRunnable r)default <T> SimProcess<T>activateCallable(SimProcessUtil.SimCallable<T> a)default <T> SimProcess<T>activateCallable(String name, SimProcessUtil.SimCallable<T> a)default <T> SimProcess<T>activateCallable(String name, Callable<T> c)default <T> SimProcess<T>activateCallable(Callable<T> c)SimulationgetSim()
-
-
-
Method Detail
-
getSim
Simulation getSim()
-
activate
default SimProcess<Void> activate(SimProcessUtil.SimRunnable r)
-
activate
default SimProcess<Void> activate(String name, SimProcessUtil.SimRunnable r)
-
activate
default <T> SimProcess<T> activate(SimProcessUtil.SimAction a)
-
activate
default <T> SimProcess<T> activate(String name, SimProcessUtil.SimAction a)
-
activateCallable
default <T> SimProcess<T> activateCallable(Callable<T> c)
-
activateCallable
default <T> SimProcess<T> activateCallable(String name, Callable<T> c)
-
activateCallable
default <T> SimProcess<T> activateCallable(SimProcessUtil.SimCallable<T> a)
-
activateCallable
default <T> SimProcess<T> activateCallable(String name, SimProcessUtil.SimCallable<T> a)
-
-