Skip navigation links
B C E F M P S 

B

build() - Method in class com.lanzini.simulatorexecutor.SimulatorFlowBuilder
get a new instance of simulatorExecutor

C

com.lanzini.configurationexecutor - package com.lanzini.configurationexecutor
 
com.lanzini.core - package com.lanzini.core
 
com.lanzini.exception - package com.lanzini.exception
 
com.lanzini.simulatorexecutor - package com.lanzini.simulatorexecutor
 
ConfigurationExecutor<T> - Interface in com.lanzini.core
A configurator for the execution of simulation
ConfigurationExecutorTemplate<T> - Class in com.lanzini.configurationexecutor
Useful template for a configurationExecutor 'execute' method
ConfigurationExecutorTemplate() - Constructor for class com.lanzini.configurationexecutor.ConfigurationExecutorTemplate
 
configure(ConfigurationExecutor<T>) - Method in class com.lanzini.simulatorexecutor.SimulatorFlowBuilder
Set the configurationExecutor of flow builder
createMessage() - Method in interface com.lanzini.core.MessageFactory
Creates the message

E

execute(MessageFactory<T>, Publisher<T>) - Method in interface com.lanzini.core.ConfigurationExecutor
configure an execution of simulation
executeWithMessages(int, int, long, MessageFactory<T>, Publisher<T>) - Method in class com.lanzini.configurationexecutor.ConfigurationExecutorTemplate
Execute a multi-threading simulation with a number of threads, messages and delay intra messages
executeWithTimeRangeMinutes(int, int, long, MessageFactory<T>, Publisher<T>) - Method in class com.lanzini.configurationexecutor.ConfigurationExecutorTemplate
Execute a multi-threading simulation with a number of threads, a duration of simulation in terms of minutes and a delay intra messages

F

flow() - Static method in class com.lanzini.simulatorexecutor.SimulatorFlowBuilder
Get a new flow builder

M

message(MessageFactory<T>) - Method in class com.lanzini.simulatorexecutor.SimulatorFlowBuilder
Set the messageFactory of flow builder
MessageFactory<T> - Interface in com.lanzini.core
A creator of factory for the message

P

publish(T) - Method in interface com.lanzini.core.Publisher
publish the message
publish(Publisher<T>) - Method in class com.lanzini.simulatorexecutor.SimulatorFlowBuilder
Set the publisher of flow builder
Publisher<T> - Interface in com.lanzini.core
Define the way to publish the message

S

simulate() - Method in class com.lanzini.simulatorexecutor.SimulatorExecutor
Start the simulation
SimulatorException - Exception in com.lanzini.exception
Runtime Exception to raise Unchecked Excpetion
SimulatorException() - Constructor for exception com.lanzini.exception.SimulatorException
 
SimulatorExecutor<T> - Class in com.lanzini.simulatorexecutor
Executor of the simulation
SimulatorFlowBuilder - Class in com.lanzini.simulatorexecutor
Builder of the simulation
B C E F M P S 
Skip navigation links

Copyright © 2020. All rights reserved.