EventEmitter instance and returns it.ExecutionParameters instance.Message instance and returns it.ExecutionParameters.Builder instance.EventEmitter.Message.Object reason.JsonObject snapshot.Component to communicate with the elastic.io runtime.EventEmitter instances.Executor to pass
errors, data and snapshots to its callee.ExecutionParameters.ExecutionParameters.Component execution passed
to Executor.execute(ExecutionParameters).ExecutionParameters instances.Component and emits the execution results to its
callee using given EventEmitter.Message for the component.Component.Message instances.EventEmitter.Callback.EventEmitter.Callback.EventEmitter.Callback.JsonObject.Executor to pass errors, data and snapshots
asynchronously.