JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
M
N
P
R
S
T
V
A
ack(Long)
- Method in class io.elastic.sailor.
AMQPWrapper
ack(Long)
- Method in interface io.elastic.sailor.
AMQPWrapperInterface
AMQPWrapper
- Class in
io.elastic.sailor
AMQPWrapper(CipherWrapper)
- Constructor for class io.elastic.sailor.
AMQPWrapper
AMQPWrapperInterface
- Interface in
io.elastic.sailor
B
build()
- Method in class io.elastic.sailor.
ServiceExecutionParameters.Builder
buildDefaultHeaders()
- Method in class io.elastic.sailor.
ExecutionContext
buildDefaultOptions()
- Method in class io.elastic.sailor.
ExecutionContext
Builder()
- Constructor for class io.elastic.sailor.
ServiceExecutionParameters.Builder
C
CipherWrapper
- Class in
io.elastic.sailor
CipherWrapper(String, String)
- Constructor for class io.elastic.sailor.
CipherWrapper
className(String)
- Method in class io.elastic.sailor.
ServiceExecutionParameters.Builder
ComponentResolver
- Class in
io.elastic.sailor
Class to parse component.json and to find there triggers and actions
ComponentResolver()
- Constructor for class io.elastic.sailor.
ComponentResolver
configuration(JsonObject)
- Method in class io.elastic.sailor.
ServiceExecutionParameters.Builder
configure()
- Method in class io.elastic.sailor.
SailorEnvironmentModule
configure()
- Method in class io.elastic.sailor.
SailorModule
configure()
- Method in class io.elastic.sailor.
ServiceEnvironmentModule
configure()
- Method in class io.elastic.sailor.
ServiceModule
connect()
- Method in class io.elastic.sailor.
AMQPWrapper
connect()
- Method in interface io.elastic.sailor.
AMQPWrapperInterface
Constants
- Class in
io.elastic.sailor
Constants()
- Constructor for class io.elastic.sailor.
Constants
CountingCallback
- Interface in
io.elastic.sailor
CountingCallbackImpl
- Class in
io.elastic.sailor.impl
CountingCallbackImpl()
- Constructor for class io.elastic.sailor.impl.
CountingCallbackImpl
createDataCallback(ExecutionContext)
- Method in interface io.elastic.sailor.
EmitterCallbackFactory
createErrorCallback(ExecutionContext)
- Method in interface io.elastic.sailor.
EmitterCallbackFactory
createReboundCallback(ExecutionContext)
- Method in interface io.elastic.sailor.
EmitterCallbackFactory
createSnapshotCallback(ExecutionContext)
- Method in interface io.elastic.sailor.
EmitterCallbackFactory
credentialsVerifierClassName(String)
- Method in class io.elastic.sailor.
ServiceExecutionParameters.Builder
D
DataCallback
- Class in
io.elastic.sailor.impl
DataCallback(ExecutionContext, AMQPWrapperInterface, CipherWrapper)
- Constructor for class io.elastic.sailor.impl.
DataCallback
decryptMessage(String)
- Method in class io.elastic.sailor.
CipherWrapper
decryptMessageContent(String)
- Method in class io.elastic.sailor.
CipherWrapper
DEFAULT_RABBITMQ_PREFETCH_SAILOR
- Static variable in class io.elastic.sailor.
Constants
DEFAULT_REBOUND_INITIAL_EXPIRATION
- Static variable in class io.elastic.sailor.
Constants
DEFAULT_REBOUND_LIMIT
- Static variable in class io.elastic.sailor.
Constants
disconnect()
- Method in class io.elastic.sailor.
AMQPWrapper
E
EmitterCallbackFactory
- Interface in
io.elastic.sailor
encryptMessage(Message)
- Method in class io.elastic.sailor.
CipherWrapper
encryptMessageContent(JsonObject)
- Method in class io.elastic.sailor.
CipherWrapper
ENV_VAR_ACTION_OR_TRIGGER
- Static variable in class io.elastic.sailor.
Constants
ENV_VAR_AMQP_URI
- Static variable in class io.elastic.sailor.
Constants
ENV_VAR_CFG
- Static variable in class io.elastic.sailor.
Constants
ENV_VAR_DATA_ROUTING_KEY
- Static variable in class io.elastic.sailor.
Constants
ENV_VAR_ERROR_ROUTING_KEY
- Static variable in class io.elastic.sailor.
Constants
ENV_VAR_FUNCTION
- Static variable in class io.elastic.sailor.
Constants
ENV_VAR_GET_MODEL_METHOD
- Static variable in class io.elastic.sailor.
Constants
ENV_VAR_LISTEN_MESSAGES_ON
- Static variable in class io.elastic.sailor.
Constants
ENV_VAR_MESSAGE_CRYPTO_IV
- Static variable in class io.elastic.sailor.
Constants
ENV_VAR_MESSAGE_CRYPTO_PASSWORD
- Static variable in class io.elastic.sailor.
Constants
ENV_VAR_POST_RESULT_URL
- Static variable in class io.elastic.sailor.
Constants
ENV_VAR_PUBLISH_MESSAGES_TO
- Static variable in class io.elastic.sailor.
Constants
ENV_VAR_RABBITMQ_PREFETCH_SAILOR
- Static variable in class io.elastic.sailor.
Constants
ENV_VAR_REBOUND_INITIAL_EXPIRATION
- Static variable in class io.elastic.sailor.
Constants
ENV_VAR_REBOUND_LIMIT
- Static variable in class io.elastic.sailor.
Constants
ENV_VAR_REBOUND_ROUTING_KEY
- Static variable in class io.elastic.sailor.
Constants
ENV_VAR_SNAPSHOT_ROUTING_KEY
- Static variable in class io.elastic.sailor.
Constants
ENV_VAR_STEP_ID
- Static variable in class io.elastic.sailor.
Constants
ENV_VAR_TASK
- Static variable in class io.elastic.sailor.
Constants
ErrorCallback
- Class in
io.elastic.sailor.impl
ErrorCallback(ExecutionContext, AMQPWrapperInterface, CipherWrapper)
- Constructor for class io.elastic.sailor.impl.
ErrorCallback
executeMethod(ServiceMethods)
- Method in class io.elastic.sailor.
Service
ExecutionContext
- Class in
io.elastic.sailor
ExecutionContext(String, JsonObject, Message, Map<String, Object>)
- Constructor for class io.elastic.sailor.
ExecutionContext
ExecutionStats
- Class in
io.elastic.sailor
ExecutionStats(int, int, int)
- Constructor for class io.elastic.sailor.
ExecutionStats
F
finalize()
- Method in class io.elastic.sailor.
AMQPWrapper
findCredentialsVerifier()
- Method in class io.elastic.sailor.
ComponentResolver
findTriggerOrAction(String)
- Method in class io.elastic.sailor.
ComponentResolver
findTriggerOrActionObject(String)
- Method in class io.elastic.sailor.
ComponentResolver
G
getCfg()
- Method in class io.elastic.sailor.
ExecutionContext
getClassName()
- Method in class io.elastic.sailor.
ServiceExecutionParameters
getCompId()
- Method in class io.elastic.sailor.
ExecutionContext
getConfiguration()
- Method in class io.elastic.sailor.
ServiceExecutionParameters
getCount()
- Method in interface io.elastic.sailor.
CountingCallback
getCount()
- Method in class io.elastic.sailor.impl.
CountingCallbackImpl
getCredentialsVerifierClassName()
- Method in class io.elastic.sailor.
ServiceExecutionParameters
getDataCount()
- Method in class io.elastic.sailor.
ExecutionStats
getErrorCount()
- Method in class io.elastic.sailor.
ExecutionStats
getFunction()
- Method in class io.elastic.sailor.
ExecutionContext
getHeaders()
- Method in class io.elastic.sailor.
ExecutionContext
getMessage()
- Method in class io.elastic.sailor.
ExecutionContext
getModelClassName()
- Method in class io.elastic.sailor.
ServiceExecutionParameters
getReboundCount()
- Method in class io.elastic.sailor.
ExecutionStats
getServiceInstanceAndExecute(ServiceMethods, Injector)
- Static method in class io.elastic.sailor.
Service
getSnapshot()
- Method in class io.elastic.sailor.
ExecutionContext
getStepId()
- Method in class io.elastic.sailor.
ExecutionContext
getTriggerOrAction()
- Method in class io.elastic.sailor.
ExecutionContext
getTriggerOrAction()
- Method in class io.elastic.sailor.
ServiceExecutionParameters
H
handleDelivery(String, Envelope, AMQP.BasicProperties, byte[])
- Method in class io.elastic.sailor.
MessageConsumer
I
io.elastic.sailor
- package io.elastic.sailor
io.elastic.sailor.impl
- package io.elastic.sailor.impl
M
main(String[])
- Static method in class io.elastic.sailor.
Sailor
main(String[])
- Static method in class io.elastic.sailor.
Service
MessageConsumer
- Class in
io.elastic.sailor
MessageConsumer(Channel, CipherWrapper, MessageProcessor)
- Constructor for class io.elastic.sailor.
MessageConsumer
MessageProcessor
- Interface in
io.elastic.sailor
MessageProcessorImpl
- Class in
io.elastic.sailor.impl
MessageProcessorImpl(ComponentResolver, EmitterCallbackFactory, JsonObject, String)
- Constructor for class io.elastic.sailor.impl.
MessageProcessorImpl
modelClassName(String)
- Method in class io.elastic.sailor.
ServiceExecutionParameters.Builder
N
NAME_CALLBACK_DATA
- Static variable in class io.elastic.sailor.
Constants
NAME_CALLBACK_ERROR
- Static variable in class io.elastic.sailor.
Constants
NAME_CALLBACK_REBOUND
- Static variable in class io.elastic.sailor.
Constants
NAME_CALLBACK_SNAPSHOT
- Static variable in class io.elastic.sailor.
Constants
NAME_CFG_JSON
- Static variable in class io.elastic.sailor.
Constants
NAME_TASK_JSON
- Static variable in class io.elastic.sailor.
Constants
P
parse(String)
- Static method in enum io.elastic.sailor.
ServiceMethods
processMessage(Message, Map<String, Object>, Long)
- Method in class io.elastic.sailor.impl.
MessageProcessorImpl
processMessage(Message, Map<String, Object>, Long)
- Method in interface io.elastic.sailor.
MessageProcessor
R
ReboundCallback
- Class in
io.elastic.sailor.impl
ReboundCallback(ExecutionContext, AMQPWrapperInterface, CipherWrapper, Integer, Integer)
- Constructor for class io.elastic.sailor.impl.
ReboundCallback
receive(Object)
- Method in class io.elastic.sailor.impl.
CountingCallbackImpl
receiveData(Object)
- Method in class io.elastic.sailor.impl.
CountingCallbackImpl
receiveData(Object)
- Method in class io.elastic.sailor.impl.
DataCallback
receiveData(Object)
- Method in class io.elastic.sailor.impl.
ErrorCallback
receiveData(Object)
- Method in class io.elastic.sailor.impl.
ReboundCallback
receiveData(Object)
- Method in class io.elastic.sailor.impl.
SnapshotCallback
reject(Long)
- Method in class io.elastic.sailor.
AMQPWrapper
reject(Long)
- Method in interface io.elastic.sailor.
AMQPWrapperInterface
S
Sailor
- Class in
io.elastic.sailor
Sailor()
- Constructor for class io.elastic.sailor.
Sailor
SailorEnvironmentModule
- Class in
io.elastic.sailor
SailorEnvironmentModule()
- Constructor for class io.elastic.sailor.
SailorEnvironmentModule
SailorModule
- Class in
io.elastic.sailor
SailorModule()
- Constructor for class io.elastic.sailor.
SailorModule
sendData(byte[], AMQP.BasicProperties)
- Method in class io.elastic.sailor.
AMQPWrapper
sendData(byte[], AMQP.BasicProperties)
- Method in interface io.elastic.sailor.
AMQPWrapperInterface
sendError(byte[], AMQP.BasicProperties)
- Method in class io.elastic.sailor.
AMQPWrapper
sendError(byte[], AMQP.BasicProperties)
- Method in interface io.elastic.sailor.
AMQPWrapperInterface
sendRebound(byte[], AMQP.BasicProperties)
- Method in class io.elastic.sailor.
AMQPWrapper
sendRebound(byte[], AMQP.BasicProperties)
- Method in interface io.elastic.sailor.
AMQPWrapperInterface
sendSnapshot(byte[], AMQP.BasicProperties)
- Method in class io.elastic.sailor.
AMQPWrapper
sendSnapshot(byte[], AMQP.BasicProperties)
- Method in interface io.elastic.sailor.
AMQPWrapperInterface
Service
- Class in
io.elastic.sailor
Service(ComponentResolver, String, JsonObject, Provider<String>, Provider<String>)
- Constructor for class io.elastic.sailor.
Service
ServiceEnvironmentModule
- Class in
io.elastic.sailor
ServiceEnvironmentModule()
- Constructor for class io.elastic.sailor.
ServiceEnvironmentModule
ServiceExecutionParameters
- Class in
io.elastic.sailor
ServiceExecutionParameters.Builder
- Class in
io.elastic.sailor
ServiceMethods
- Enum in
io.elastic.sailor
ServiceModule
- Class in
io.elastic.sailor
ServiceModule()
- Constructor for class io.elastic.sailor.
ServiceModule
setAMQP(AMQPWrapperInterface)
- Method in class io.elastic.sailor.
Sailor
setAmqpUri(String)
- Method in class io.elastic.sailor.
AMQPWrapper
setDataRoutingKey(String)
- Method in class io.elastic.sailor.
AMQPWrapper
setErrorRoutingKey(String)
- Method in class io.elastic.sailor.
AMQPWrapper
setMessageProcessor(MessageProcessor)
- Method in class io.elastic.sailor.
AMQPWrapper
setPrefetchCount(Integer)
- Method in class io.elastic.sailor.
AMQPWrapper
setPublishChannel(Channel)
- Method in class io.elastic.sailor.
AMQPWrapper
setPublishExchangeName(String)
- Method in class io.elastic.sailor.
AMQPWrapper
setReboundRoutingKey(String)
- Method in class io.elastic.sailor.
AMQPWrapper
setSnapshotRoutingKey(String)
- Method in class io.elastic.sailor.
AMQPWrapper
setSubscribeChannel(Channel)
- Method in class io.elastic.sailor.
AMQPWrapper
setSubscribeExchangeName(String)
- Method in class io.elastic.sailor.
AMQPWrapper
SnapshotCallback
- Class in
io.elastic.sailor.impl
SnapshotCallback(ExecutionContext, AMQPWrapperInterface)
- Constructor for class io.elastic.sailor.impl.
SnapshotCallback
start()
- Method in class io.elastic.sailor.
Sailor
subscribeConsumer()
- Method in class io.elastic.sailor.
AMQPWrapper
subscribeConsumer()
- Method in interface io.elastic.sailor.
AMQPWrapperInterface
T
toString()
- Method in class io.elastic.sailor.
ExecutionStats
triggerOrAction(JsonObject)
- Method in class io.elastic.sailor.
ServiceExecutionParameters.Builder
V
valueOf(String)
- Static method in enum io.elastic.sailor.
ServiceMethods
Returns the enum constant of this type with the specified name.
values()
- Static method in enum io.elastic.sailor.
ServiceMethods
Returns an array containing the constants of this enum type, in the order they are declared.
A
B
C
D
E
F
G
H
I
M
N
P
R
S
T
V
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes