Skip navigation links
A B C D E F G H I M O R S T V 

A

AbstractResponse<T> - Class in org.jacpfx.vxms.event.response
The Abstract response defines all common methods used by concrete String, byte and Object responses
AbstractResponse() - Constructor for class org.jacpfx.vxms.event.response.AbstractResponse
 
andThen(ThrowableFutureBiConsumer<T, H>) - Method in class org.jacpfx.vxms.event.response.basic.ExecuteEventChainResponse
add an other step to execution chain
andThen(ThrowableFunction<T, H>) - Method in class org.jacpfx.vxms.event.response.blocking.ExecuteEventChainResponse
add an other step to execution chain

B

blocking() - Method in class org.jacpfx.vxms.event.eventbus.basic.EventbusBridgeRequest
perform blocking task execution
blocking() - Method in class org.jacpfx.vxms.event.response.EventbusResponse
Switch to blocking mode
body() - Method in class org.jacpfx.vxms.event.response.EventbusRequest
Returns the body of the message
byteConsumer - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusByte
 
byteResponse(ThrowableFutureConsumer<byte[]>) - Method in class org.jacpfx.vxms.event.response.EventbusResponse
Returns a byte array to the target type
byteResponse(ThrowableSupplier<byte[]>) - Method in class org.jacpfx.vxms.event.response.EventbusResponseBlocking
Retunrs a byte array to the target type
byteSupplier - Variable in class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusByte
 

C

chain - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusByte
 
chain - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusObject
 
chain - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusString
 
chain - Variable in class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusByte
 
chain - Variable in class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusObject
 
chain - Variable in class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusString
 
circuitBreakerTimeout - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusByte
 
circuitBreakerTimeout - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusObject
 
circuitBreakerTimeout - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusString
 
closeCircuitBreaker(long) - Method in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusByteCircuitBreaker
Define a timeout to release the stateful circuit breaker.
closeCircuitBreaker(long) - Method in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusObjectCircuitBreaker
Define a timeout to release the stateful circuit breaker.
closeCircuitBreaker(long) - Method in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusStringCircuitBreaker
Define a timeout to release the stateful circuit breaker.
closeCircuitBreaker(long) - Method in class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusByteCircuitBreaker
Defines how long a method can be executed before aborted.
closeCircuitBreaker(long) - Method in class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusObjectCircuitBreaker
Defines how long a method can be executed before aborted.
closeCircuitBreaker(long) - Method in class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusStringCircuitBreaker
Define a timeout to release the stateful circuit breaker.
Consume - Annotation Type in org.jacpfx.vxms.event.annotation
 
createResponse(String, int, long, long, ThrowableFutureConsumer<T>, Consumer<Throwable>, ThrowableErrorConsumer<Throwable, T>, Consumer<Throwable>, VxmsShared, Throwable, Consumer<ExecutionResult<T>>) - Static method in class org.jacpfx.vxms.event.response.basic.ResponseExecution
Executes the response creation and handles failures
createResponse(String, int, long, long, ThrowableFutureBiConsumer<T, V>, T, Consumer<Throwable>, ThrowableErrorConsumer<Throwable, V>, Consumer<Throwable>, VxmsShared, Throwable, Consumer<ExecutionResult<V>>) - Static method in class org.jacpfx.vxms.event.response.basic.StepExecution
Executes the response creation and handles failures
createResponseBlocking(String, ThrowableSupplier<T>, Future<ExecutionResult<T>>, Consumer<Throwable>, ThrowableFunction<Throwable, T>, Consumer<Throwable>, VxmsShared, Throwable, int, long, long, long) - Static method in class org.jacpfx.vxms.event.response.blocking.ResponseBlockingExecution
Executes the response creation and handles failures
createResponseBlocking(String, ThrowableFunction<T, V>, T, Future<ExecutionResult<V>>, Consumer<Throwable>, ThrowableFunction<Throwable, V>, Consumer<Throwable>, VxmsShared, Throwable, int, long, long, long) - Static method in class org.jacpfx.vxms.event.response.blocking.StepExecution
Executes the response creation and handles failures

D

delay - Variable in class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusByte
 
delay(long) - Method in class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusByteResponse
Defines the delay (in ms) between the createResponse retries.
delay - Variable in class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusObject
 
delay(long) - Method in class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusObjectResponse
Defines the delay (in ms) between the createResponse retries (on error).
delay - Variable in class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusString
 
delay(long) - Method in class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusStringResponse
Defines the delay (in ms) between the createResponse retries (on error).
deliveryOptions - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusByte
 
deliveryOptions - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusObject
 
deliveryOptions - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusString
 

E

encode(Serializable, Encoder) - Static method in class org.jacpfx.vxms.event.response.basic.ResponseExecution
 
encoder - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusObject
 
errorHandler - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusByte
 
errorHandler - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusObject
 
errorHandler - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusString
 
errorMethodHandler - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusByte
 
errorMethodHandler - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusObject
 
errorMethodHandler - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusString
 
EventbusBridgeExecution - Class in org.jacpfx.vxms.event.eventbus.basic
Created by Andy Moncsek on 05.04.16.
EventbusBridgeExecution() - Constructor for class org.jacpfx.vxms.event.eventbus.basic.EventbusBridgeExecution
 
EventbusBridgeExecution - Class in org.jacpfx.vxms.event.eventbus.blocking
Created by Andy Moncsek on 05.04.16.
EventbusBridgeExecution() - Constructor for class org.jacpfx.vxms.event.eventbus.blocking.EventbusBridgeExecution
 
EventbusBridgeRequest - Class in org.jacpfx.vxms.event.eventbus.basic
Created by Andy Moncsek on 14.03.16.
EventbusBridgeRequest(String, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>) - Constructor for class org.jacpfx.vxms.event.eventbus.basic.EventbusBridgeRequest
Pass all members to execute the chain
EventbusBridgeRequest - Class in org.jacpfx.vxms.event.eventbus.blocking
Created by Andy Moncsek on 14.03.16.
EventbusBridgeRequest(String, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>) - Constructor for class org.jacpfx.vxms.event.eventbus.blocking.EventbusBridgeRequest
Pass all members to execute the chain
EventbusBridgeResponse - Class in org.jacpfx.vxms.event.eventbus.basic
Created by Andy Moncsek on 14.03.16.
EventbusBridgeResponse(String, Message<Object>, VxmsShared, Throwable, Consumer<Throwable>, String, Object, DeliveryOptions) - Constructor for class org.jacpfx.vxms.event.eventbus.basic.EventbusBridgeResponse
Pass all parameters to execute the chain
EventbusBridgeResponse - Class in org.jacpfx.vxms.event.eventbus.blocking
Created by Andy Moncsek on 14.03.16.
EventbusBridgeResponse(String, Message<Object>, VxmsShared, Throwable, Consumer<Throwable>, String, Object, DeliveryOptions) - Constructor for class org.jacpfx.vxms.event.eventbus.blocking.EventbusBridgeResponse
Pass all parameters to execute the chain
EventbusByteExecutionBlockingUtil - Class in org.jacpfx.vxms.event.util
Created by Andy Moncsek on 05.04.16.
EventbusByteExecutionBlockingUtil() - Constructor for class org.jacpfx.vxms.event.util.EventbusByteExecutionBlockingUtil
 
EventbusByteExecutionUtil - Class in org.jacpfx.vxms.event.util
Created by Andy Moncsek on 05.04.16.
EventbusByteExecutionUtil() - Constructor for class org.jacpfx.vxms.event.util.EventbusByteExecutionUtil
 
EventbusHandler - Class in org.jacpfx.vxms.event.response
Created by Andy Moncsek on 07.01.16.
EventbusHandler(String, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>) - Constructor for class org.jacpfx.vxms.event.response.EventbusHandler
The constructor initialize the Eventbus Handler
EventbusObjectExecutionBlockingUtil - Class in org.jacpfx.vxms.event.util
Created by Andy Moncsek on 05.04.16.
EventbusObjectExecutionBlockingUtil() - Constructor for class org.jacpfx.vxms.event.util.EventbusObjectExecutionBlockingUtil
 
EventbusObjectExecutionUtil - Class in org.jacpfx.vxms.event.util
Created by Andy Moncsek on 05.04.16.
EventbusObjectExecutionUtil() - Constructor for class org.jacpfx.vxms.event.util.EventbusObjectExecutionUtil
 
eventBusRequest() - Method in class org.jacpfx.vxms.event.response.EventbusHandler
Starts the event-bus bridge chain to send a message and to use the response of this message to create the main response
EventbusRequest - Class in org.jacpfx.vxms.event.response
Created by Andy Moncsek on 12.01.16. his class allows easy access to event-bus message to get the body and the reply address
EventbusRequest(Message<Object>) - Constructor for class org.jacpfx.vxms.event.response.EventbusRequest
init the EventbusBridgeRequest
EventbusResponse - Class in org.jacpfx.vxms.event.response
Created by Andy Moncsek on 12.01.16.
EventbusResponse(String, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>) - Constructor for class org.jacpfx.vxms.event.response.EventbusResponse
The constructor to pass all needed members
EventbusResponseBlocking - Class in org.jacpfx.vxms.event.response
Created by Andy Moncsek on 12.01.16.
EventbusResponseBlocking(String, Message<Object>, VxmsShared, Throwable, Consumer<Throwable>) - Constructor for class org.jacpfx.vxms.event.response.EventbusResponseBlocking
The constructor to pass all needed members
EventbusStringExecutionBlockingUtil - Class in org.jacpfx.vxms.event.util
Created by Andy Moncsek on 05.04.16.
EventbusStringExecutionBlockingUtil() - Constructor for class org.jacpfx.vxms.event.util.EventbusStringExecutionBlockingUtil
 
EventbusStringExecutionUtil - Class in org.jacpfx.vxms.event.util
Created by Andy Moncsek on 05.04.16.
EventbusStringExecutionUtil() - Constructor for class org.jacpfx.vxms.event.util.EventbusStringExecutionUtil
 
Eventhandler - Class in org.jacpfx.vxms.event
Created by amo on 05.08.16.
Eventhandler() - Constructor for class org.jacpfx.vxms.event.Eventhandler
 
EventInitializer - Class in org.jacpfx.vxms.event
Created by Andy Moncsek on 09.03.16.
EventInitializer() - Constructor for class org.jacpfx.vxms.event.EventInitializer
 
excecuteAsyncEventBusAndReply - Variable in class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusByte
 
excecuteAsyncEventBusAndReply - Variable in class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusString
 
excecuteEventBusAndReply - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusByte
 
excecuteEventBusAndReply - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusObject
 
excecuteEventBusAndReply - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusString
 
excecuteEventBusAndReply - Variable in class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusObject
 
execute(String, VxmsShared, Consumer<Throwable>, Message<Object>, Consumer<Throwable>, ThrowableErrorConsumer<Throwable, byte[]>, DeliveryOptions, int, long, long) - Method in interface org.jacpfx.vxms.event.interfaces.basic.ExecuteEventbusByteCall
Execute typed execution handling
execute(String, VxmsShared, Consumer<Throwable>, Message<Object>, Encoder, Consumer<Throwable>, ThrowableErrorConsumer<Throwable, Serializable>, DeliveryOptions, int, long, long) - Method in interface org.jacpfx.vxms.event.interfaces.basic.ExecuteEventbusObjectCall
Execute typed execution handling
execute(String, VxmsShared, Consumer<Throwable>, Message<Object>, Consumer<Throwable>, ThrowableErrorConsumer<Throwable, String>, DeliveryOptions, int, long, long) - Method in interface org.jacpfx.vxms.event.interfaces.basic.ExecuteEventbusStringCall
Execute typed execution handling
execute(String, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>, ThrowableFutureConsumer<T>, Encoder, Consumer<Throwable>, ThrowableErrorConsumer<Throwable, T>, DeliveryOptions, int, long, long) - Method in interface org.jacpfx.vxms.event.interfaces.basic.RecursiveExecutor
Execute typed execution handling
execute(String, String, Object, ThrowableFutureBiConsumer<AsyncResult<Message<Object>>, T>, DeliveryOptions, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>, ThrowableFutureConsumer<T>, Encoder, Consumer<Throwable>, ThrowableErrorConsumer<Throwable, T>, DeliveryOptions, int, long, long) - Method in interface org.jacpfx.vxms.event.interfaces.basic.RetryExecutor
Execute typed retry handling
execute(String, VxmsShared, Consumer<Throwable>, Message<Object>, Consumer<Throwable>, ThrowableFunction<Throwable, byte[]>, DeliveryOptions, int, long, long, long) - Method in interface org.jacpfx.vxms.event.interfaces.blocking.ExecuteEventbusByteCall
Execute chain when event-bus response handler is executed
execute(String, VxmsShared, Consumer<Throwable>, Message<Object>, Encoder, Consumer<Throwable>, ThrowableFunction<Throwable, Serializable>, DeliveryOptions, int, long, long, long) - Method in interface org.jacpfx.vxms.event.interfaces.blocking.ExecuteEventbusObjectCall
Execute chain when event-bus response handler is executed
execute(String, VxmsShared, Consumer<Throwable>, Message<Object>, Consumer<Throwable>, ThrowableFunction<Throwable, String>, DeliveryOptions, int, long, long, long) - Method in interface org.jacpfx.vxms.event.interfaces.blocking.ExecuteEventbusStringCall
Execute chain when event-bus response handler is executed
execute(String, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>, ThrowableSupplier<T>, Encoder, Consumer<Throwable>, ThrowableFunction<Throwable, T>, DeliveryOptions, int, long, long, long) - Method in interface org.jacpfx.vxms.event.interfaces.blocking.RecursiveExecutor
Execute typed execution handling
execute(String, String, Object, ThrowableFunction<AsyncResult<Message<Object>>, T>, DeliveryOptions, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>, ThrowableSupplier<T>, Encoder, Consumer<Throwable>, ThrowableFunction<Throwable, T>, DeliveryOptions, int, long, long, long) - Method in interface org.jacpfx.vxms.event.interfaces.blocking.RetryExecutor
Execute typed retry handling
execute(DeliveryOptions) - Method in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusByte
Execute the reply chain with given http status code
execute() - Method in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusByte
Execute the reply chain
execute(DeliveryOptions) - Method in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusObject
Execute the reply chain with given http status code and content-type
execute() - Method in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusObject
Execute the reply chain
execute(DeliveryOptions) - Method in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusString
Execute the reply chain with given deliveryOptions
execute() - Method in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusString
Execute the reply chain
execute(DeliveryOptions) - Method in class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusByte
 
execute() - Method in class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusByte
 
execute(DeliveryOptions) - Method in class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusObject
 
execute() - Method in class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusObject
 
execute(DeliveryOptions) - Method in class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusString
 
execute() - Method in class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusString
 
executeBlocking(String, ThrowableSupplier<T>, Future<ExecutionResult<T>>, Consumer<Throwable>, ThrowableFunction<Throwable, T>, Consumer<Throwable>, VxmsShared, Throwable, int, long, long, long) - Method in class org.jacpfx.vxms.event.response.AbstractResponse
 
executeBlockingStep(String, ThrowableFunction, Object, Future<ExecutionResult<T>>, Consumer<Throwable>, ThrowableFunction<Throwable, T>, Consumer<Throwable>, VxmsShared, Throwable, int, long, long, long) - Method in class org.jacpfx.vxms.event.response.AbstractResponse
 
ExecuteEventbusByte - Class in org.jacpfx.vxms.event.response.basic
Created by Andy Moncsek on 12.01.16.
ExecuteEventbusByte(String, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>, List<ExecutionStep>, ThrowableFutureConsumer<byte[]>, ExecuteEventbusByteCall, Consumer<Throwable>, ThrowableErrorConsumer<Throwable, byte[]>, DeliveryOptions, int, long, long) - Constructor for class org.jacpfx.vxms.event.response.basic.ExecuteEventbusByte
The constructor to pass all needed members
ExecuteEventbusByte - Class in org.jacpfx.vxms.event.response.blocking
Created by Andy Moncsek on 12.01.16.
ExecuteEventbusByte(String, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>, List<BlockingExecutionStep>, ThrowableSupplier<byte[]>, ExecuteEventbusByteCall, Consumer<Throwable>, ThrowableFunction<Throwable, byte[]>, DeliveryOptions, int, long, long, long) - Constructor for class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusByte
The constructor to pass all needed members
ExecuteEventbusByteCall - Interface in org.jacpfx.vxms.event.interfaces.basic
Created by Andy Moncsek on 21.03.16.
ExecuteEventbusByteCall - Interface in org.jacpfx.vxms.event.interfaces.blocking
Created by Andy Moncsek on 21.03.16.
ExecuteEventbusByteCircuitBreaker - Class in org.jacpfx.vxms.event.response.basic
Created by Andy Moncsek on 12.01.16.
ExecuteEventbusByteCircuitBreaker(String, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>, List<ExecutionStep>, ThrowableFutureConsumer<byte[]>, ExecuteEventbusByteCall, Consumer<Throwable>, ThrowableErrorConsumer<Throwable, byte[]>, DeliveryOptions, int, long, long) - Constructor for class org.jacpfx.vxms.event.response.basic.ExecuteEventbusByteCircuitBreaker
The constructor to pass all needed members
ExecuteEventbusByteCircuitBreaker - Class in org.jacpfx.vxms.event.response.blocking
Created by Andy Moncsek on 12.01.16.
ExecuteEventbusByteCircuitBreaker(String, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>, List<BlockingExecutionStep>, ThrowableSupplier<byte[]>, ExecuteEventbusByteCall, Consumer<Throwable>, ThrowableFunction<Throwable, byte[]>, DeliveryOptions, int, long, long, long) - Constructor for class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusByteCircuitBreaker
The constructor to pass all needed members
ExecuteEventbusByteResponse - Class in org.jacpfx.vxms.event.response.basic
Created by Andy Moncsek on 12.01.16.
ExecuteEventbusByteResponse(String, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>, List<ExecutionStep>, ThrowableFutureConsumer<byte[]>, ExecuteEventbusByteCall, Consumer<Throwable>, ThrowableErrorConsumer<Throwable, byte[]>, DeliveryOptions, int, long, long) - Constructor for class org.jacpfx.vxms.event.response.basic.ExecuteEventbusByteResponse
 
ExecuteEventbusByteResponse(String, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>, List<ExecutionStep>, ThrowableFutureConsumer<byte[]>) - Constructor for class org.jacpfx.vxms.event.response.basic.ExecuteEventbusByteResponse
 
ExecuteEventbusByteResponse - Class in org.jacpfx.vxms.event.response.blocking
Created by Andy Moncsek on 12.01.16.
ExecuteEventbusByteResponse(String, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>, List<BlockingExecutionStep>, ThrowableSupplier<byte[]>, ExecuteEventbusByteCall, Consumer<Throwable>, ThrowableFunction<Throwable, byte[]>, DeliveryOptions, int, long, long, long) - Constructor for class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusByteResponse
The constructor to pass all needed members
ExecuteEventbusByteResponse(String, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>, List<BlockingExecutionStep>, ThrowableSupplier<byte[]>) - Constructor for class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusByteResponse
The constructor to pass needed members
ExecuteEventbusObject - Class in org.jacpfx.vxms.event.response.basic
Created by Andy Moncsek on 12.01.16.
ExecuteEventbusObject(String, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>, List<ExecutionStep>, ThrowableFutureConsumer<Serializable>, ExecuteEventbusObjectCall, Encoder, Consumer<Throwable>, ThrowableErrorConsumer<Throwable, Serializable>, DeliveryOptions, int, long, long) - Constructor for class org.jacpfx.vxms.event.response.basic.ExecuteEventbusObject
The constructor to pass all needed members
ExecuteEventbusObject - Class in org.jacpfx.vxms.event.response.blocking
Created by Andy Moncsek on 12.01.16.
ExecuteEventbusObject(String, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>, List<BlockingExecutionStep>, ThrowableSupplier<Serializable>, ExecuteEventbusObjectCall, Encoder, Consumer<Throwable>, ThrowableFunction<Throwable, Serializable>, DeliveryOptions, int, long, long, long) - Constructor for class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusObject
The constructor to pass all needed members
ExecuteEventbusObjectCall - Interface in org.jacpfx.vxms.event.interfaces.basic
Created by Andy Moncsek on 21.03.16.
ExecuteEventbusObjectCall - Interface in org.jacpfx.vxms.event.interfaces.blocking
Created by Andy Moncsek on 21.03.16.
ExecuteEventbusObjectCircuitBreaker - Class in org.jacpfx.vxms.event.response.basic
Created by Andy Moncsek on 12.01.16.
ExecuteEventbusObjectCircuitBreaker(String, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>, List<ExecutionStep>, ThrowableFutureConsumer<Serializable>, ExecuteEventbusObjectCall, Encoder, Consumer<Throwable>, ThrowableErrorConsumer<Throwable, Serializable>, DeliveryOptions, int, long, long) - Constructor for class org.jacpfx.vxms.event.response.basic.ExecuteEventbusObjectCircuitBreaker
The constructor to pass all needed members
ExecuteEventbusObjectCircuitBreaker - Class in org.jacpfx.vxms.event.response.blocking
Created by Andy Moncsek on 12.01.16.
ExecuteEventbusObjectCircuitBreaker(String, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>, List<BlockingExecutionStep>, ThrowableSupplier<Serializable>, ExecuteEventbusObjectCall, Encoder, Consumer<Throwable>, ThrowableFunction<Throwable, Serializable>, DeliveryOptions, int, long, long, long) - Constructor for class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusObjectCircuitBreaker
The constructor to pass all needed members
ExecuteEventbusObjectResponse - Class in org.jacpfx.vxms.event.response.basic
Created by Andy Moncsek on 12.01.16.
ExecuteEventbusObjectResponse(String, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>, List<ExecutionStep>, ThrowableFutureConsumer<Serializable>, ExecuteEventbusObjectCall, Encoder, Consumer<Throwable>, ThrowableErrorConsumer<Throwable, Serializable>, DeliveryOptions, int, long, long) - Constructor for class org.jacpfx.vxms.event.response.basic.ExecuteEventbusObjectResponse
The constructor to pass all needed members
ExecuteEventbusObjectResponse(String, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>, List<ExecutionStep>, ThrowableFutureConsumer<Serializable>, Encoder) - Constructor for class org.jacpfx.vxms.event.response.basic.ExecuteEventbusObjectResponse
 
ExecuteEventbusObjectResponse - Class in org.jacpfx.vxms.event.response.blocking
Created by Andy Moncsek on 12.01.16.
ExecuteEventbusObjectResponse(String, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>, List<BlockingExecutionStep>, ThrowableSupplier<Serializable>, ExecuteEventbusObjectCall, Encoder, Consumer<Throwable>, ThrowableFunction<Throwable, Serializable>, DeliveryOptions, int, long, long, long) - Constructor for class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusObjectResponse
The constructor to pass all needed members
ExecuteEventbusObjectResponse(String, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>, List<BlockingExecutionStep>, ThrowableSupplier<Serializable>, Encoder) - Constructor for class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusObjectResponse
The constructor to pass all needed members
ExecuteEventbusString - Class in org.jacpfx.vxms.event.response.basic
Created by Andy Moncsek on 12.01.16.
ExecuteEventbusString(String, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>, List<ExecutionStep>, ThrowableFutureConsumer<String>, ExecuteEventbusStringCall, Consumer<Throwable>, ThrowableErrorConsumer<Throwable, String>, DeliveryOptions, int, long, long) - Constructor for class org.jacpfx.vxms.event.response.basic.ExecuteEventbusString
The constructor to pass all needed members
ExecuteEventbusString - Class in org.jacpfx.vxms.event.response.blocking
Created by Andy Moncsek on 12.01.16.
ExecuteEventbusString(String, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>, List<BlockingExecutionStep>, ThrowableSupplier<String>, ExecuteEventbusStringCall, Consumer<Throwable>, ThrowableFunction<Throwable, String>, DeliveryOptions, int, long, long, long) - Constructor for class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusString
The constructor to pass all needed members
ExecuteEventbusStringCall - Interface in org.jacpfx.vxms.event.interfaces.basic
Created by Andy Moncsek on 21.03.16.
ExecuteEventbusStringCall - Interface in org.jacpfx.vxms.event.interfaces.blocking
Created by Andy Moncsek on 21.03.16.
ExecuteEventbusStringCircuitBreaker - Class in org.jacpfx.vxms.event.response.basic
Created by Andy Moncsek on 12.01.16.
ExecuteEventbusStringCircuitBreaker(String, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>, List<ExecutionStep>, ThrowableFutureConsumer<String>, ExecuteEventbusStringCall, Consumer<Throwable>, ThrowableErrorConsumer<Throwable, String>, DeliveryOptions, int, long, long) - Constructor for class org.jacpfx.vxms.event.response.basic.ExecuteEventbusStringCircuitBreaker
The constructor to pass all needed members
ExecuteEventbusStringCircuitBreaker - Class in org.jacpfx.vxms.event.response.blocking
Created by Andy Moncsek on 12.01.16.
ExecuteEventbusStringCircuitBreaker(String, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>, List<BlockingExecutionStep>, ThrowableSupplier<String>, ExecuteEventbusStringCall, Consumer<Throwable>, ThrowableFunction<Throwable, String>, DeliveryOptions, int, long, long, long) - Constructor for class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusStringCircuitBreaker
The constructor to pass all needed members
ExecuteEventbusStringResponse - Class in org.jacpfx.vxms.event.response.basic
Created by Andy Moncsek on 12.01.16.
ExecuteEventbusStringResponse(String, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>, List<ExecutionStep>, ThrowableFutureConsumer<String>, ExecuteEventbusStringCall, Consumer<Throwable>, ThrowableErrorConsumer<Throwable, String>, DeliveryOptions, int, long, long) - Constructor for class org.jacpfx.vxms.event.response.basic.ExecuteEventbusStringResponse
The constructor to pass all needed members
ExecuteEventbusStringResponse(String, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>, List<ExecutionStep>, ThrowableFutureConsumer<String>) - Constructor for class org.jacpfx.vxms.event.response.basic.ExecuteEventbusStringResponse
 
ExecuteEventbusStringResponse - Class in org.jacpfx.vxms.event.response.blocking
Created by Andy Moncsek on 12.01.16.
ExecuteEventbusStringResponse(String, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>, List<BlockingExecutionStep>, ThrowableSupplier<String>, ExecuteEventbusStringCall, Consumer<Throwable>, ThrowableFunction<Throwable, String>, DeliveryOptions, int, long, long, long) - Constructor for class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusStringResponse
The constructor to pass all needed members
ExecuteEventbusStringResponse(String, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>, List<BlockingExecutionStep>, ThrowableSupplier<String>) - Constructor for class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusStringResponse
The constructor to pass minimal needed members
ExecuteEventChainResponse<T> - Class in org.jacpfx.vxms.event.response.basic
 
ExecuteEventChainResponse(String, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>, List<ExecutionStep>, ExecuteEventbusObjectCall, Encoder, Consumer<Throwable>, ThrowableErrorConsumer<Throwable, Serializable>, DeliveryOptions, int, long, long) - Constructor for class org.jacpfx.vxms.event.response.basic.ExecuteEventChainResponse
 
ExecuteEventChainResponse(String, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>, List<ExecutionStep>) - Constructor for class org.jacpfx.vxms.event.response.basic.ExecuteEventChainResponse
 
ExecuteEventChainResponse<T> - Class in org.jacpfx.vxms.event.response.blocking
 
ExecuteEventChainResponse(String, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>, List<BlockingExecutionStep>, ExecuteEventbusObjectCall, Encoder, Consumer<Throwable>, ThrowableErrorConsumer<Throwable, Serializable>, DeliveryOptions, int, long, long) - Constructor for class org.jacpfx.vxms.event.response.blocking.ExecuteEventChainResponse
 
ExecuteEventChainResponse(String, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>, List<BlockingExecutionStep>) - Constructor for class org.jacpfx.vxms.event.response.blocking.ExecuteEventChainResponse
 
executeStep(String, VxmsShared, Throwable, Consumer<Throwable>, List<ExecutionStep>, T, ExecutionStep, ThrowableFutureBiConsumer, Consumer<Throwable>, ThrowableErrorConsumer<Throwable, T>, long, long, int) - Method in class org.jacpfx.vxms.event.response.AbstractResponse
Executes a step in the supply/andThan chain for non-blocking responses

F

fail(String, int) - Method in class org.jacpfx.vxms.event.response.AbstractResponse
The failure method
fail(String, int) - Method in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusByte
 
fail(String, int) - Method in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusObject
 
fail(String, int) - Method in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusString
 
failure - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusByte
 
failure - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusObject
 
failure - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusString
 

G

genericMethodInvocation(Method, Supplier<Object[]>, Object) - Static method in class org.jacpfx.vxms.event.util.ReflectionUtil
invoke a method with given parameters
getBlockingResultHandler(String, BlockingExecutionStep, List<BlockingExecutionStep>, Consumer<Throwable>, ThrowableFunction, Consumer<Throwable>, VxmsShared, Throwable, int, long, long, long) - Method in class org.jacpfx.vxms.event.response.AbstractResponse
 
getBlockingResultHandler(int) - Method in class org.jacpfx.vxms.event.response.AbstractResponse
 
getResultHandler(String, VxmsShared, Throwable, Consumer<Throwable>, List<ExecutionStep>, Consumer<Throwable>, ThrowableErrorConsumer<Throwable, T>, long, long, int, ExecutionResult<T>) - Method in class org.jacpfx.vxms.event.response.AbstractResponse
 

H

handleError(Consumer<Throwable>, Throwable) - Static method in class org.jacpfx.vxms.event.response.basic.ResponseExecution
 

I

initCallback(VxmsShared, Object, Method, Consume, Optional<Method>) - Static method in class org.jacpfx.vxms.event.EventInitializer
 
initEventbusHandling(VxmsShared, Object) - Static method in class org.jacpfx.vxms.event.EventInitializer
initialize default Event Bus implementation for vxms
initEventbusMethod(VxmsShared, Object, Method) - Static method in class org.jacpfx.vxms.event.EventInitializer
Initialize a specific REST method from Service
initEventHandler(VxmsShared, AbstractVerticle) - Method in class org.jacpfx.vxms.event.Eventhandler
 
invokeParameters(Method, Throwable, T) - Static method in class org.jacpfx.vxms.event.util.ReflectionUtil
Invoke a vxms event-bus method parameters

M

mapToByteResponse(ThrowableFutureBiConsumer<AsyncResult<Message<Object>>, byte[]>) - Method in class org.jacpfx.vxms.event.eventbus.basic.EventbusBridgeResponse
Map Response from event-bus call to REST response
mapToByteResponse(ThrowableFunction<AsyncResult<Message<Object>>, byte[]>) - Method in class org.jacpfx.vxms.event.eventbus.blocking.EventbusBridgeResponse
Maps the event-bus response to a byte response for the REST request
mapToByteResponse(ThrowableFutureBiConsumer<T, byte[]>) - Method in class org.jacpfx.vxms.event.response.basic.ExecuteEventChainResponse
Returns a byte array to the target type
mapToByteResponse(ThrowableFunction<T, byte[]>) - Method in class org.jacpfx.vxms.event.response.blocking.ExecuteEventChainResponse
Returns a byte array to the target type
mapToByteResponse(String, String, Object, ThrowableFunction<AsyncResult<Message<Object>>, byte[]>, DeliveryOptions, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>, ThrowableSupplier<byte[]>, Consumer<Throwable>, ThrowableFunction<Throwable, byte[]>, DeliveryOptions, int, long, long, long) - Static method in class org.jacpfx.vxms.event.util.EventbusByteExecutionBlockingUtil
create execution chain for event-bus request and reply to the event
mapToByteResponse(String, String, Object, ThrowableFutureBiConsumer<AsyncResult<Message<Object>>, byte[]>, DeliveryOptions, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>, ThrowableFutureConsumer<byte[]>, Consumer<Throwable>, ThrowableErrorConsumer<Throwable, byte[]>, DeliveryOptions, int, long, long) - Static method in class org.jacpfx.vxms.event.util.EventbusByteExecutionUtil
create execution chain for event-bus request and reply to request event
mapToObjectResponse(ThrowableFutureBiConsumer<AsyncResult<Message<Object>>, Serializable>, Encoder) - Method in class org.jacpfx.vxms.event.eventbus.basic.EventbusBridgeResponse
Map Response from event-bus call to REST response
mapToObjectResponse(ThrowableFunction<AsyncResult<Message<Object>>, Serializable>, Encoder) - Method in class org.jacpfx.vxms.event.eventbus.blocking.EventbusBridgeResponse
Maps the event-bus response to a byte response for the REST request
mapToObjectResponse(ThrowableFutureBiConsumer<T, Serializable>, Encoder) - Method in class org.jacpfx.vxms.event.response.basic.ExecuteEventChainResponse
Returns a Serializable to the target type
mapToObjectResponse(ThrowableFunction<T, Serializable>, Encoder) - Method in class org.jacpfx.vxms.event.response.blocking.ExecuteEventChainResponse
Returns a Serializable to the target type
mapToObjectResponse(String, String, Object, ThrowableFunction<AsyncResult<Message<Object>>, Serializable>, DeliveryOptions, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>, ThrowableSupplier<Serializable>, Encoder, Consumer<Throwable>, ThrowableFunction<Throwable, Serializable>, DeliveryOptions, int, long, long, long) - Static method in class org.jacpfx.vxms.event.util.EventbusObjectExecutionBlockingUtil
create execution chain for event-bus request and reply to the event
mapToObjectResponse(String, String, Object, ThrowableFutureBiConsumer<AsyncResult<Message<Object>>, Serializable>, DeliveryOptions, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>, ThrowableFutureConsumer<Serializable>, Encoder, Consumer<Throwable>, ThrowableErrorConsumer<Throwable, Serializable>, DeliveryOptions, int, long, long) - Static method in class org.jacpfx.vxms.event.util.EventbusObjectExecutionUtil
create execution chain for event-bus request and reply to request event
mapToStringResponse(ThrowableFutureBiConsumer<AsyncResult<Message<Object>>, String>) - Method in class org.jacpfx.vxms.event.eventbus.basic.EventbusBridgeResponse
Map Response from event-bus call to REST response
mapToStringResponse(ThrowableFunction<AsyncResult<Message<Object>>, String>) - Method in class org.jacpfx.vxms.event.eventbus.blocking.EventbusBridgeResponse
Maps the event-bus response to a String response for the REST request
mapToStringResponse(ThrowableFutureBiConsumer<T, String>) - Method in class org.jacpfx.vxms.event.response.basic.ExecuteEventChainResponse
Returns a String to the target type
mapToStringResponse(ThrowableFunction<T, String>) - Method in class org.jacpfx.vxms.event.response.blocking.ExecuteEventChainResponse
Returns a String to the target type
mapToStringResponse(String, String, Object, ThrowableFunction<AsyncResult<Message<Object>>, String>, DeliveryOptions, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>, ThrowableSupplier<String>, Consumer<Throwable>, ThrowableFunction<Throwable, String>, DeliveryOptions, int, long, long, long) - Static method in class org.jacpfx.vxms.event.util.EventbusStringExecutionBlockingUtil
create execution chain for event-bus request and reply to the event
mapToStringResponse(String, String, Object, ThrowableFutureBiConsumer<AsyncResult<Message<Object>>, String>, DeliveryOptions, VxmsShared, Throwable, Consumer<Throwable>, Message<Object>, ThrowableFutureConsumer<String>, Consumer<Throwable>, ThrowableErrorConsumer<Throwable, String>, DeliveryOptions, int, long, long) - Static method in class org.jacpfx.vxms.event.util.EventbusStringExecutionUtil
create execution chain for event-bus request and reply to request event
message - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusByte
 
message - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusObject
 
message - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusString
 
message() - Method in class org.jacpfx.vxms.event.response.EventbusHandler
Returns the message to respond to
methodId - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusByte
 
methodId - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusObject
 
methodId - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusString
 

O

objectConsumer - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusObject
 
objectResponse(ThrowableFutureConsumer<Serializable>, Encoder) - Method in class org.jacpfx.vxms.event.response.EventbusResponse
Returns a Serializable to the target type
objectResponse(ThrowableSupplier<Serializable>, Encoder) - Method in class org.jacpfx.vxms.event.response.EventbusResponseBlocking
Retunrs a Serializable to the target type
objectSupplier - Variable in class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusObject
 
onError(Consumer<Throwable>) - Method in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusByteResponse
This is an intermediate error method, the error will be passed along the chain (onFailurePass or simply an error)
onError(Consumer<Throwable>) - Method in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusObjectResponse
intermediate error handler which will be called on each error (at least 1 time, in case on N retries... up to N times)
onError(Consumer<Throwable>) - Method in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusStringResponse
intermediate error handler which will be called on each error (at least 1 time, in case on N retries... up to N times)
onError(Consumer<Throwable>) - Method in class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusByteResponse
Will be executed on each error
onError(Consumer<Throwable>) - Method in class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusObjectResponse
Will be executed on each error
onError(Consumer<Throwable>) - Method in class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusStringResponse
intermediate error handler which will be called on each error (at least 1 time, in case on N retries... up to N times)
OnEventError - Annotation Type in org.jacpfx.vxms.event.annotation
 
onFailureRespond - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusByte
 
onFailureRespond(ThrowableErrorConsumer<Throwable, byte[]>) - Method in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusByteResponse
defines an action for errors in byte responses, you can handle the error and return an alternate createResponse value
onFailureRespond - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusObject
 
onFailureRespond(ThrowableErrorConsumer<Throwable, Serializable>, Encoder) - Method in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusObjectResponse
defines an action for errors in byte responses, you can handle the error and return an alternate createResponse value
onFailureRespond - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusString
 
onFailureRespond(ThrowableErrorConsumer<Throwable, String>) - Method in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusStringResponse
defines an action for errors in byte responses, you can handle the error and return an alternate createResponse value, this handler is a terminal handler and will be executed only once
onFailureRespond - Variable in class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusByte
 
onFailureRespond(ThrowableFunction<Throwable, byte[]>) - Method in class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusByteResponse
defines an action for errors in byte responses, you can handle the error and return an alternate createResponse value
onFailureRespond - Variable in class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusObject
 
onFailureRespond(ThrowableFunction<Throwable, Serializable>, Encoder) - Method in class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusObjectResponse
defines an action for errors in byte responses, you can handle the error and return an alternate createResponse value
onFailureRespond - Variable in class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusString
 
onFailureRespond(ThrowableFunction<Throwable, String>) - Method in class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusStringResponse
defines an action for errors in byte responses, you can handle the error and return an alternate createResponse value
org.jacpfx.vxms.event - package org.jacpfx.vxms.event
 
org.jacpfx.vxms.event.annotation - package org.jacpfx.vxms.event.annotation
 
org.jacpfx.vxms.event.eventbus.basic - package org.jacpfx.vxms.event.eventbus.basic
 
org.jacpfx.vxms.event.eventbus.blocking - package org.jacpfx.vxms.event.eventbus.blocking
 
org.jacpfx.vxms.event.interfaces.basic - package org.jacpfx.vxms.event.interfaces.basic
 
org.jacpfx.vxms.event.interfaces.blocking - package org.jacpfx.vxms.event.interfaces.blocking
 
org.jacpfx.vxms.event.response - package org.jacpfx.vxms.event.response
 
org.jacpfx.vxms.event.response.basic - package org.jacpfx.vxms.event.response.basic
 
org.jacpfx.vxms.event.response.blocking - package org.jacpfx.vxms.event.response.blocking
 
org.jacpfx.vxms.event.util - package org.jacpfx.vxms.event.util
 

R

RecursiveExecutor<T> - Interface in org.jacpfx.vxms.event.interfaces.basic
Created by amo on 31.01.17.
RecursiveExecutor<T> - Interface in org.jacpfx.vxms.event.interfaces.blocking
Created by amo on 31.01.17.
ReflectionUtil - Class in org.jacpfx.vxms.event.util
Created by Andy Moncsek on 25.11.15.
ReflectionUtil() - Constructor for class org.jacpfx.vxms.event.util.ReflectionUtil
 
replyAddress() - Method in class org.jacpfx.vxms.event.response.EventbusRequest
Returns the reply-address to reply to the incoming message
request() - Method in class org.jacpfx.vxms.event.response.EventbusHandler
Returns the wrapped message to get access to message body
respond(Object, DeliveryOptions) - Method in class org.jacpfx.vxms.event.eventbus.basic.EventbusBridgeRequest
 
respond(T) - Method in class org.jacpfx.vxms.event.response.AbstractResponse
The respond method
respond(byte[]) - Method in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusByte
 
respond(Serializable) - Method in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusObject
 
respond(String) - Method in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusString
 
response() - Method in class org.jacpfx.vxms.event.response.EventbusHandler
Starts the response chain to respond to message
ResponseBlockingExecution - Class in org.jacpfx.vxms.event.response.blocking
Created by Andy Moncsek on 19.01.16.
ResponseBlockingExecution() - Constructor for class org.jacpfx.vxms.event.response.blocking.ResponseBlockingExecution
 
ResponseExecution - Class in org.jacpfx.vxms.event.response.basic
Created by Andy Moncsek on 21.07.16.
ResponseExecution() - Constructor for class org.jacpfx.vxms.event.response.basic.ResponseExecution
 
retry(int) - Method in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusByteResponse
retry execution N times before
retry(int) - Method in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusObjectResponse
retry execution N times before
retry(int) - Method in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusStringResponse
retry execution N times before
retry(int) - Method in class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusByteResponse
retry operation on error
retry(int) - Method in class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusObjectResponse
retry operation on error
retry(int) - Method in class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusStringResponse
retry operation on error
retryCount - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusByte
 
retryCount - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusObject
 
retryCount - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusString
 
RetryExecutor<T> - Interface in org.jacpfx.vxms.event.interfaces.basic
Created by amo on 31.01.17.
RetryExecutor<T> - Interface in org.jacpfx.vxms.event.interfaces.blocking
Created by amo on 31.01.17.

S

send(String, Object) - Method in class org.jacpfx.vxms.event.eventbus.basic.EventbusBridgeRequest
Send message and perform task on reply
send(String, Object, DeliveryOptions) - Method in class org.jacpfx.vxms.event.eventbus.basic.EventbusBridgeRequest
Send message and perform task on reply
send(String, Object) - Method in class org.jacpfx.vxms.event.eventbus.blocking.EventbusBridgeRequest
Send message and perform (blocking) task on reply
send(String, Object, DeliveryOptions) - Method in class org.jacpfx.vxms.event.eventbus.blocking.EventbusBridgeRequest
Send message and perform (blocking) task on reply
sendAndRespondRequest(String, Object) - Method in class org.jacpfx.vxms.event.eventbus.basic.EventbusBridgeRequest
Send message and redirect the event bus response directly to the initial request
sendAndRespondRequest(String, Object, DeliveryOptions) - Method in class org.jacpfx.vxms.event.eventbus.basic.EventbusBridgeRequest
Send message and redirect the event bus response directly to the initial request
sendMessageAndSupplyHandler(String, String, Object, ThrowableFutureBiConsumer<AsyncResult<Message<Object>>, T>, DeliveryOptions, VxmsShared, Consumer<Throwable>, Message<Object>, Encoder, Consumer<Throwable>, ThrowableErrorConsumer<Throwable, T>, DeliveryOptions, int, long, long, RecursiveExecutor<T>, RetryExecutor<T>) - Static method in class org.jacpfx.vxms.event.eventbus.basic.EventbusBridgeExecution
Send event-bus message and process the result in the passed function for the execution chain
sendMessageAndSupplyHandler(String, String, Object, ThrowableFunction<AsyncResult<Message<Object>>, T>, DeliveryOptions, VxmsShared, Consumer<Throwable>, Message<Object>, Encoder, Consumer<Throwable>, ThrowableFunction<Throwable, T>, DeliveryOptions, int, long, long, long, RecursiveExecutor<T>, RetryExecutor<T>) - Static method in class org.jacpfx.vxms.event.eventbus.blocking.EventbusBridgeExecution
Send event-bus message and process the result in the passed function for blocking execution chain
StepExecution - Class in org.jacpfx.vxms.event.response.basic
Created by Andy Moncsek on 21.07.16.
StepExecution() - Constructor for class org.jacpfx.vxms.event.response.basic.StepExecution
 
StepExecution - Class in org.jacpfx.vxms.event.response.blocking
Created by Andy Moncsek on 19.01.16.
StepExecution() - Constructor for class org.jacpfx.vxms.event.response.blocking.StepExecution
 
stringConsumer - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusString
 
stringResponse(ThrowableFutureConsumer<String>) - Method in class org.jacpfx.vxms.event.response.EventbusResponse
Returns a String to the target type
stringResponse(ThrowableSupplier<String>) - Method in class org.jacpfx.vxms.event.response.EventbusResponseBlocking
Retunrs a String to the target type
stringSupplier - Variable in class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusString
 
supply(ThrowableFutureConsumer<T>) - Method in class org.jacpfx.vxms.event.response.EventbusResponse
starts a supply chain to create a response
supply(ThrowableSupplier<T>) - Method in class org.jacpfx.vxms.event.response.EventbusResponseBlocking
starts a supply chain to create a response

T

timeout - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusByte
 
timeout(long) - Method in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusByteResponse
Defines how long a method can be executed before aborted.
timeout - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusObject
 
timeout(long) - Method in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusObjectResponse
Defines how long a method can be executed before aborted.
timeout - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusString
 
timeout(long) - Method in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusStringResponse
Defines how long a method can be executed before aborted.
timeout(long) - Method in class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusByteResponse
Defines how long a method can be executed before aborted.
timeout - Variable in class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusObject
 
timeout(long) - Method in class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusObjectResponse
Defines how long a method can be executed before aborted.
timeout(long) - Method in class org.jacpfx.vxms.event.response.blocking.ExecuteEventbusStringResponse
Defines how long a method can be executed before aborted.

V

vxmsShared - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusByte
 
vxmsShared - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusObject
 
vxmsShared - Variable in class org.jacpfx.vxms.event.response.basic.ExecuteEventbusString
 
A B C D E F G H I M O R S T V 
Skip navigation links

Copyright © 2017. All rights reserved.