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
U
V
A
ack(Long)
- Method in interface io.elastic.sailor.
AmqpService
ack(Long)
- Method in class io.elastic.sailor.impl.
AmqpServiceImpl
AmqpService
- Interface in
io.elastic.sailor
AmqpServiceImpl
- Class in
io.elastic.sailor.impl
AmqpServiceImpl(CryptoServiceImpl)
- Constructor for class io.elastic.sailor.impl.
AmqpServiceImpl
ApiClient
- Interface in
io.elastic.sailor
ApiClientImpl
- Class in
io.elastic.sailor.impl
ApiClientImpl(String, String, String)
- Constructor for class io.elastic.sailor.impl.
ApiClientImpl
B
build()
- Method in class io.elastic.sailor.impl.
ModuleBuilderImpl
build()
- Method in interface io.elastic.sailor.
ModuleBuilder
build()
- Method in class io.elastic.sailor.
ServiceExecutionParameters.Builder
buildAmqpProperties(Map<String, Object>)
- Static method in class io.elastic.sailor.
Utils
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
cancelConsumer()
- Method in interface io.elastic.sailor.
AmqpService
cancelConsumer()
- Method in class io.elastic.sailor.impl.
AmqpServiceImpl
className(String)
- Method in class io.elastic.sailor.
ServiceExecutionParameters.Builder
ComponentDescriptorResolver
- Class in
io.elastic.sailor
Class to parse component.json and to find there triggers and actions
ComponentDescriptorResolver()
- Constructor for class io.elastic.sailor.
ComponentDescriptorResolver
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 interface io.elastic.sailor.
AmqpService
connect()
- Method in class io.elastic.sailor.impl.
AmqpServiceImpl
Constants
- Class in
io.elastic.sailor
Constants()
- Constructor for class io.elastic.sailor.
Constants
ContainerContext
- Class in
io.elastic.sailor
ContainerContext()
- Constructor for class io.elastic.sailor.
ContainerContext
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
createHttpReplyCallback(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
createUpdateKeysCallback(ExecutionContext)
- Method in interface io.elastic.sailor.
EmitterCallbackFactory
credentialsVerifierClassName(String)
- Method in class io.elastic.sailor.
ServiceExecutionParameters.Builder
CryptoServiceImpl
- Class in
io.elastic.sailor.impl
CryptoServiceImpl(String, String)
- Constructor for class io.elastic.sailor.impl.
CryptoServiceImpl
D
DataCallback
- Class in
io.elastic.sailor.impl
DataCallback(ExecutionContext, AmqpService, CryptoServiceImpl)
- Constructor for class io.elastic.sailor.impl.
DataCallback
decryptMessage(String)
- Method in class io.elastic.sailor.impl.
CryptoServiceImpl
decryptMessageContent(String)
- Method in class io.elastic.sailor.impl.
CryptoServiceImpl
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.impl.
AmqpServiceImpl
E
EmitterCallbackFactory
- Interface in
io.elastic.sailor
encryptJsonObject(JsonObject)
- Method in class io.elastic.sailor.impl.
CryptoServiceImpl
encryptMessage(Message)
- Method in class io.elastic.sailor.impl.
CryptoServiceImpl
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_API_KEY
- Static variable in class io.elastic.sailor.
Constants
ENV_VAR_API_URI
- Static variable in class io.elastic.sailor.
Constants
ENV_VAR_API_USERNAME
- Static variable in class io.elastic.sailor.
Constants
ENV_VAR_CFG
- Static variable in class io.elastic.sailor.
Constants
ENV_VAR_COMP_ID
- 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_EXEC_ID
- Static variable in class io.elastic.sailor.
Constants
ENV_VAR_FLOW_ID
- 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_STARTUP_REQUIRED
- Static variable in class io.elastic.sailor.
Constants
ENV_VAR_STEP_ID
- Static variable in class io.elastic.sailor.
Constants
ENV_VAR_USER_ID
- Static variable in class io.elastic.sailor.
Constants
ErrorCallback
- Class in
io.elastic.sailor.impl
ErrorCallback(ExecutionContext, AmqpService, CryptoServiceImpl)
- Constructor for class io.elastic.sailor.impl.
ErrorCallback
executeMethod(ServiceMethods)
- Method in class io.elastic.sailor.
Service
ExecutionContext
- Class in
io.elastic.sailor
ExecutionContext(Step, 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.impl.
AmqpServiceImpl
findCredentialsVerifier()
- Method in class io.elastic.sailor.
ComponentDescriptorResolver
findModule(String)
- Method in class io.elastic.sailor.
ComponentDescriptorResolver
findModuleObject(String)
- Method in class io.elastic.sailor.
ComponentDescriptorResolver
G
getCfg()
- Method in class io.elastic.sailor.
Step
getClassName()
- Method in class io.elastic.sailor.
ServiceExecutionParameters
getCompId()
- Method in class io.elastic.sailor.
ContainerContext
getCompId()
- Method in class io.elastic.sailor.
Step
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
getEnvVar(String)
- Static method in class io.elastic.sailor.
Utils
getErrorCount()
- Method in class io.elastic.sailor.
ExecutionStats
getExecId()
- Method in class io.elastic.sailor.
ContainerContext
getFlowId()
- Method in class io.elastic.sailor.
ContainerContext
getFunction()
- Method in class io.elastic.sailor.
ContainerContext
getFunction()
- Method in class io.elastic.sailor.
Step
getHeaders()
- Method in class io.elastic.sailor.
ExecutionContext
getId()
- Method in class io.elastic.sailor.
Step
getJson(String, UsernamePasswordCredentials)
- Static method in class io.elastic.sailor.impl.
HttpUtils
getMessage()
- Method in class io.elastic.sailor.
ExecutionContext
getModelClassName()
- Method in class io.elastic.sailor.
ServiceExecutionParameters
getOptionalEnvVar(String)
- Static method in class io.elastic.sailor.
Utils
getReboundCount()
- Method in class io.elastic.sailor.
ExecutionStats
getReboundExpiration(int)
- Method in class io.elastic.sailor.impl.
ReboundCallback
getServiceInstanceAndExecute(ServiceMethods, Injector)
- Static method in class io.elastic.sailor.
Service
getSnapshot()
- Method in class io.elastic.sailor.
Step
getStep()
- Method in class io.elastic.sailor.
ExecutionContext
getStepId()
- Method in class io.elastic.sailor.
ContainerContext
getTriggerOrAction()
- Method in class io.elastic.sailor.
ServiceExecutionParameters
getUserId()
- Method in class io.elastic.sailor.
ContainerContext
H
handleDelivery(String, Envelope, AMQP.BasicProperties, byte[])
- Method in class io.elastic.sailor.impl.
MessageConsumer
HttpReplyCallback
- Class in
io.elastic.sailor.impl
HttpReplyCallback(ExecutionContext, AmqpService, CryptoServiceImpl)
- Constructor for class io.elastic.sailor.impl.
HttpReplyCallback
HttpUtils
- Class in
io.elastic.sailor.impl
HttpUtils()
- Constructor for class io.elastic.sailor.impl.
HttpUtils
I
io.elastic.sailor
- package io.elastic.sailor
io.elastic.sailor.impl
- package io.elastic.sailor.impl
isJsonObject(String)
- Static method in class io.elastic.sailor.
Utils
isStartupRequired()
- Method in class io.elastic.sailor.
ContainerContext
M
main(String[])
- Static method in class io.elastic.sailor.
Sailor
main(String[])
- Static method in class io.elastic.sailor.
Service
makeReboundOptions(Map<String, Object>, Integer)
- Method in class io.elastic.sailor.impl.
ReboundCallback
MESSAGE_PROPERTY_ATTACHMENTS
- Static variable in class io.elastic.sailor.impl.
CryptoServiceImpl
MESSAGE_PROPERTY_BODY
- Static variable in class io.elastic.sailor.impl.
CryptoServiceImpl
MESSAGE_PROPERTY_HEADERS
- Static variable in class io.elastic.sailor.impl.
CryptoServiceImpl
MESSAGE_PROPERTY_ID
- Static variable in class io.elastic.sailor.impl.
CryptoServiceImpl
MessageConsumer
- Class in
io.elastic.sailor.impl
MessageConsumer(Channel, CryptoServiceImpl, MessageProcessor, Module)
- Constructor for class io.elastic.sailor.impl.
MessageConsumer
MessageProcessor
- Interface in
io.elastic.sailor
MessageProcessorImpl
- Class in
io.elastic.sailor.impl
MessageProcessorImpl(EmitterCallbackFactory, Step)
- Constructor for class io.elastic.sailor.impl.
MessageProcessorImpl
modelClassName(String)
- Method in class io.elastic.sailor.
ServiceExecutionParameters.Builder
ModuleBuilder
- Interface in
io.elastic.sailor
ModuleBuilderImpl
- Class in
io.elastic.sailor.impl
ModuleBuilderImpl(ComponentDescriptorResolver, Step)
- Constructor for class io.elastic.sailor.impl.
ModuleBuilderImpl
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_CALLBACK_UPDATE_KEYS
- Static variable in class io.elastic.sailor.
Constants
NAME_CFG_JSON
- Static variable in class io.elastic.sailor.
Constants
NAME_HTTP_REPLY_KEYS
- Static variable in class io.elastic.sailor.
Constants
NAME_STEP_JSON
- Static variable in class io.elastic.sailor.
Constants
P
parse(String)
- Static method in enum io.elastic.sailor.
ServiceMethods
postJson(String, JsonObject)
- Static method in class io.elastic.sailor.impl.
HttpUtils
processMessage(Message, Map<String, Object>, Module)
- Method in class io.elastic.sailor.impl.
MessageProcessorImpl
processMessage(Message, Map<String, Object>, Module)
- Method in interface io.elastic.sailor.
MessageProcessor
putJson(String, JsonObject, UsernamePasswordCredentials)
- Static method in class io.elastic.sailor.impl.
HttpUtils
R
ReboundCallback
- Class in
io.elastic.sailor.impl
ReboundCallback(ExecutionContext, AmqpService, CryptoServiceImpl, Integer, Integer)
- Constructor for class io.elastic.sailor.impl.
ReboundCallback
receive(Object)
- Method in class io.elastic.sailor.impl.
CountingCallbackImpl
receive(Object)
- Method in class io.elastic.sailor.impl.
HttpReplyCallback
receive(Object)
- Method in class io.elastic.sailor.impl.
UpdateKeysCallback
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 interface io.elastic.sailor.
AmqpService
reject(Long)
- Method in class io.elastic.sailor.impl.
AmqpServiceImpl
retrieveFlowStep(String, String)
- Method in interface io.elastic.sailor.
ApiClient
retrieveFlowStep(String, String)
- Method in class io.elastic.sailor.impl.
ApiClientImpl
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 interface io.elastic.sailor.
AmqpService
sendData(byte[], AMQP.BasicProperties)
- Method in class io.elastic.sailor.impl.
AmqpServiceImpl
sendError(Throwable, AMQP.BasicProperties, Message)
- Method in interface io.elastic.sailor.
AmqpService
sendError(Throwable, AMQP.BasicProperties, Message)
- Method in class io.elastic.sailor.impl.
AmqpServiceImpl
sendHttpReply(byte[], AMQP.BasicProperties)
- Method in interface io.elastic.sailor.
AmqpService
sendHttpReply(byte[], AMQP.BasicProperties)
- Method in class io.elastic.sailor.impl.
AmqpServiceImpl
sendHttpRequest(HttpUriRequest, UsernamePasswordCredentials)
- Static method in class io.elastic.sailor.impl.
HttpUtils
sendRebound(byte[], AMQP.BasicProperties)
- Method in interface io.elastic.sailor.
AmqpService
sendRebound(byte[], AMQP.BasicProperties)
- Method in class io.elastic.sailor.impl.
AmqpServiceImpl
sendSnapshot(byte[], AMQP.BasicProperties)
- Method in interface io.elastic.sailor.
AmqpService
sendSnapshot(byte[], AMQP.BasicProperties)
- Method in class io.elastic.sailor.impl.
AmqpServiceImpl
Service
- Class in
io.elastic.sailor
Service(ComponentDescriptorResolver, 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(AmqpService)
- Method in class io.elastic.sailor.
Sailor
setAmqpUri(String)
- Method in class io.elastic.sailor.impl.
AmqpServiceImpl
setCompId(String)
- Method in class io.elastic.sailor.
ContainerContext
setContainerContext(ContainerContext)
- Method in class io.elastic.sailor.
Sailor
setDataRoutingKey(String)
- Method in class io.elastic.sailor.impl.
AmqpServiceImpl
setErrorRoutingKey(String)
- Method in class io.elastic.sailor.impl.
AmqpServiceImpl
setExecId(String)
- Method in class io.elastic.sailor.
ContainerContext
setFlowId(String)
- Method in class io.elastic.sailor.
ContainerContext
setFunction(String)
- Method in class io.elastic.sailor.
ContainerContext
setMessageProcessor(MessageProcessor)
- Method in class io.elastic.sailor.impl.
AmqpServiceImpl
setModuleBuilder(ModuleBuilder)
- Method in class io.elastic.sailor.
Sailor
setPrefetchCount(Integer)
- Method in class io.elastic.sailor.impl.
AmqpServiceImpl
setPublishChannel(Channel)
- Method in class io.elastic.sailor.impl.
AmqpServiceImpl
setPublishExchangeName(String)
- Method in class io.elastic.sailor.impl.
AmqpServiceImpl
setReboundRoutingKey(String)
- Method in class io.elastic.sailor.impl.
AmqpServiceImpl
setSnapshotRoutingKey(String)
- Method in class io.elastic.sailor.impl.
AmqpServiceImpl
setStartupRequired(boolean)
- Method in class io.elastic.sailor.
ContainerContext
setStep(Step)
- Method in class io.elastic.sailor.
Sailor
setStepId(String)
- Method in class io.elastic.sailor.
ContainerContext
setSubscribeChannel(Channel)
- Method in class io.elastic.sailor.impl.
AmqpServiceImpl
setSubscribeExchangeName(String)
- Method in class io.elastic.sailor.impl.
AmqpServiceImpl
setUserId(String)
- Method in class io.elastic.sailor.
ContainerContext
SnapshotCallback
- Class in
io.elastic.sailor.impl
SnapshotCallback(ExecutionContext, AmqpService)
- Constructor for class io.elastic.sailor.impl.
SnapshotCallback
start()
- Method in class io.elastic.sailor.
Sailor
Step
- Class in
io.elastic.sailor
Step(JsonObject)
- Constructor for class io.elastic.sailor.
Step
STEP_PROPERTY_CFG
- Static variable in class io.elastic.sailor.
Constants
STEP_PROPERTY_COMP_ID
- Static variable in class io.elastic.sailor.
Constants
STEP_PROPERTY_FUNCTION
- Static variable in class io.elastic.sailor.
Constants
STEP_PROPERTY_ID
- Static variable in class io.elastic.sailor.
Constants
STEP_PROPERTY_SNAPSHOT
- Static variable in class io.elastic.sailor.
Constants
subscribeConsumer(Module)
- Method in interface io.elastic.sailor.
AmqpService
subscribeConsumer(Module)
- Method in class io.elastic.sailor.impl.
AmqpServiceImpl
T
toString()
- Method in class io.elastic.sailor.
ExecutionStats
triggerOrAction(JsonObject)
- Method in class io.elastic.sailor.
ServiceExecutionParameters.Builder
U
updateAccount(String, JsonObject)
- Method in interface io.elastic.sailor.
ApiClient
updateAccount(String, JsonObject)
- Method in class io.elastic.sailor.impl.
ApiClientImpl
UpdateKeysCallback
- Class in
io.elastic.sailor.impl
UpdateKeysCallback(Step, ApiClient)
- Constructor for class io.elastic.sailor.impl.
UpdateKeysCallback
Utils
- Class in
io.elastic.sailor
Utils()
- Constructor for class io.elastic.sailor.
Utils
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
U
V
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes