Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addHardwiredEnvironmentVariable(String, String) - Static method in class io.camunda.connector.runtime.util.discovery.EnvVarsConnectorDiscovery
C
- call - Variable in class io.camunda.connector.runtime.util.outbound.ConnectorJobHandler
- cancel(Throwable) - Method in class io.camunda.connector.runtime.util.inbound.InboundConnectorContextImpl
- clearHardwiredEnvironmentVariable() - Static method in class io.camunda.connector.runtime.util.discovery.EnvVarsConnectorDiscovery
- completeJob(JobClient, ActivatedJob, ConnectorResult) - Method in class io.camunda.connector.runtime.util.outbound.ConnectorJobHandler
- ConnectorFactory<T,
C> - Interface in io.camunda.connector.runtime.util -
Connector factory stores all available Connector configurations and creates Connector instances
- ConnectorHelper - Class in io.camunda.connector.runtime.util
-
The ConnectorHelper provide utility functions used to build connector runtimes.
- ConnectorHelper() - Constructor for class io.camunda.connector.runtime.util.ConnectorHelper
- ConnectorJobHandler - Class in io.camunda.connector.runtime.util.outbound
-
JobHandlerthat wraps anOutboundConnectorFunction - ConnectorJobHandler(OutboundConnectorFunction) - Constructor for class io.camunda.connector.runtime.util.outbound.ConnectorJobHandler
-
Create a handler wrapper for the specified connector function.
- ConnectorJobHandler(OutboundConnectorFunction, SecretProvider) - Constructor for class io.camunda.connector.runtime.util.outbound.ConnectorJobHandler
- ConnectorResult - Class in io.camunda.connector.runtime.util.outbound
-
Result container for the
ConnectorJobHandler - ConnectorResult() - Constructor for class io.camunda.connector.runtime.util.outbound.ConnectorResult
- correlate(InboundConnectorProperties, Object) - Method in class io.camunda.connector.runtime.util.inbound.correlation.InboundCorrelationHandler
- correlate(Object) - Method in class io.camunda.connector.runtime.util.inbound.InboundConnectorContextImpl
- createOutputVariables(Object, Map<String, String>) - Static method in class io.camunda.connector.runtime.util.ConnectorHelper
D
- DefaultInboundConnectorFactory - Class in io.camunda.connector.runtime.util.inbound
-
Factory for inbound Connectors.
- DefaultInboundConnectorFactory() - Constructor for class io.camunda.connector.runtime.util.inbound.DefaultInboundConnectorFactory
- DefaultOutboundConnectorFactory - Class in io.camunda.connector.runtime.util.outbound
- DefaultOutboundConnectorFactory() - Constructor for class io.camunda.connector.runtime.util.outbound.DefaultOutboundConnectorFactory
- discoverInbound() - Static method in class io.camunda.connector.runtime.util.discovery.EnvVarsConnectorDiscovery
- discoverInbound() - Static method in class io.camunda.connector.runtime.util.discovery.SPIConnectorDiscovery
- discoverOutbound() - Static method in class io.camunda.connector.runtime.util.discovery.EnvVarsConnectorDiscovery
- discoverOutbound() - Static method in class io.camunda.connector.runtime.util.discovery.SPIConnectorDiscovery
E
- EnvVarsConnectorDiscovery - Class in io.camunda.connector.runtime.util.discovery
-
Static functionality for discovery via environment variables
- EnvVarsConnectorDiscovery() - Constructor for class io.camunda.connector.runtime.util.discovery.EnvVarsConnectorDiscovery
- equals(Object) - Method in class io.camunda.connector.runtime.util.inbound.InboundConnectorContextImpl
- equals(Object) - Method in class io.camunda.connector.runtime.util.outbound.JobHandlerContext
- evaluate(String, Object) - Method in class io.camunda.connector.runtime.util.feel.FeelEngineWrapper
-
Evaluates an expression with the FEEL engine with the given variables.
- evaluateToJson(String, Object) - Method in class io.camunda.connector.runtime.util.feel.FeelEngineWrapper
-
Evaluates an expression to a JSON String.
- examineErrorExpression(Object, Map<String, String>) - Static method in class io.camunda.connector.runtime.util.ConnectorHelper
F
- failJob(JobClient, ActivatedJob, Exception) - Method in class io.camunda.connector.runtime.util.outbound.ConnectorJobHandler
- FEEL_ENGINE_WRAPPER - Static variable in class io.camunda.connector.runtime.util.ConnectorHelper
- FeelConnectorFunctionProvider - Class in io.camunda.connector.runtime.util.feel
-
Provider of Connector-related FEEL functions like 'bpmnError'.
- FeelConnectorFunctionProvider() - Constructor for class io.camunda.connector.runtime.util.feel.FeelConnectorFunctionProvider
- FeelEngineWrapper - Class in io.camunda.connector.runtime.util.feel
-
Wrapper for the FEEL engine, handling type conversions and expression evaluations.
- FeelEngineWrapper() - Constructor for class io.camunda.connector.runtime.util.feel.FeelEngineWrapper
-
Default constructor, creating an
ObjectMapperand aFeelEnginewith default configuration. - FeelEngineWrapper(FeelEngine, ObjectMapper) - Constructor for class io.camunda.connector.runtime.util.feel.FeelEngineWrapper
-
Injection constructor allowing to pass in the
FeelEngineandObjectMapperto use. - FeelEngineWrapperException - Exception in io.camunda.connector.runtime.util.feel
-
Exception class indicating issues in a
FeelEngineWrappercall - FeelEngineWrapperException(String, String, Object) - Constructor for exception io.camunda.connector.runtime.util.feel.FeelEngineWrapperException
- FeelEngineWrapperException(String, String, Object, Throwable) - Constructor for exception io.camunda.connector.runtime.util.feel.FeelEngineWrapperException
G
- getConfigurations() - Method in interface io.camunda.connector.runtime.util.ConnectorFactory
-
List all available configurations loaded by the runtime
- getConfigurations() - Method in class io.camunda.connector.runtime.util.inbound.DefaultInboundConnectorFactory
- getConfigurations() - Method in class io.camunda.connector.runtime.util.outbound.DefaultOutboundConnectorFactory
- getEnvironmentVariables() - Static method in class io.camunda.connector.runtime.util.discovery.EnvVarsConnectorDiscovery
- getEnvSecretProvider() - Method in class io.camunda.connector.runtime.util.outbound.ConnectorJobHandler
- getException() - Method in class io.camunda.connector.runtime.util.outbound.ConnectorResult
- getFunctionNames() - Method in class io.camunda.connector.runtime.util.feel.FeelConnectorFunctionProvider
- getInstance(String) - Method in interface io.camunda.connector.runtime.util.ConnectorFactory
-
Create a Connector instance by type
- getInstance(String) - Method in class io.camunda.connector.runtime.util.inbound.DefaultInboundConnectorFactory
- getInstance(String) - Method in class io.camunda.connector.runtime.util.outbound.DefaultOutboundConnectorFactory
- getProperties() - Method in class io.camunda.connector.runtime.util.inbound.InboundConnectorContextImpl
- getPropertiesAsType(Class<T>) - Method in class io.camunda.connector.runtime.util.inbound.InboundConnectorContextImpl
- getResponseValue() - Method in class io.camunda.connector.runtime.util.outbound.ConnectorResult
- getSecretProvider() - Method in class io.camunda.connector.runtime.util.outbound.ConnectorJobHandler
- getVariables() - Method in class io.camunda.connector.runtime.util.outbound.ConnectorResult
- getVariables() - Method in class io.camunda.connector.runtime.util.outbound.JobHandlerContext
- getVariablesAsType(Class<T>) - Method in class io.camunda.connector.runtime.util.outbound.JobHandlerContext
H
- handle(JobClient, ActivatedJob) - Method in class io.camunda.connector.runtime.util.outbound.ConnectorJobHandler
- hashCode() - Method in class io.camunda.connector.runtime.util.inbound.InboundConnectorContextImpl
- hashCode() - Method in class io.camunda.connector.runtime.util.outbound.JobHandlerContext
I
- INBOUND_CONNECTOR_EXECUTABLE_PATTERN - Static variable in class io.camunda.connector.runtime.util.discovery.EnvVarsConnectorDiscovery
- InboundConnectorContextImpl - Class in io.camunda.connector.runtime.util.inbound
- InboundConnectorContextImpl(SecretProvider, InboundConnectorProperties, InboundCorrelationHandler, ObjectMapper, Consumer<Throwable>) - Constructor for class io.camunda.connector.runtime.util.inbound.InboundConnectorContextImpl
- InboundConnectorContextImpl(SecretProvider, InboundConnectorProperties, InboundCorrelationHandler, Consumer<Throwable>) - Constructor for class io.camunda.connector.runtime.util.inbound.InboundConnectorContextImpl
- InboundConnectorFactory - Interface in io.camunda.connector.runtime.util.inbound
- InboundCorrelationHandler - Class in io.camunda.connector.runtime.util.inbound.correlation
-
Component responsible for calling Zeebe to report an inbound event
- InboundCorrelationHandler(ZeebeClient, FeelEngineWrapper) - Constructor for class io.camunda.connector.runtime.util.inbound.correlation.InboundCorrelationHandler
- instantiateConnector(Class<? extends T>) - Static method in class io.camunda.connector.runtime.util.ConnectorHelper
- io.camunda.connector.runtime.util - package io.camunda.connector.runtime.util
- io.camunda.connector.runtime.util.discovery - package io.camunda.connector.runtime.util.discovery
- io.camunda.connector.runtime.util.feel - package io.camunda.connector.runtime.util.feel
- io.camunda.connector.runtime.util.inbound - package io.camunda.connector.runtime.util.inbound
- io.camunda.connector.runtime.util.inbound.correlation - package io.camunda.connector.runtime.util.inbound.correlation
- io.camunda.connector.runtime.util.outbound - package io.camunda.connector.runtime.util.outbound
- isInboundConfigured() - Static method in class io.camunda.connector.runtime.util.discovery.EnvVarsConnectorDiscovery
- isOutboundConfigured() - Static method in class io.camunda.connector.runtime.util.discovery.EnvVarsConnectorDiscovery
- isSuccess() - Method in class io.camunda.connector.runtime.util.outbound.ConnectorResult
J
- JobHandlerContext - Class in io.camunda.connector.runtime.util.outbound
-
Implementation of
OutboundConnectorContextpassed on to aOutboundConnectorFunctionwhen called from theConnectorJobHandler. - JobHandlerContext(ActivatedJob, SecretProvider) - Constructor for class io.camunda.connector.runtime.util.outbound.JobHandlerContext
L
- loadConnectorConfigurations() - Method in class io.camunda.connector.runtime.util.inbound.DefaultInboundConnectorFactory
- loadConnectorConfigurations() - Method in class io.camunda.connector.runtime.util.outbound.DefaultOutboundConnectorFactory
- loadOrCreateSecretProvider() - Method in class io.camunda.connector.runtime.util.outbound.ConnectorJobHandler
- logError(ActivatedJob, Exception) - Method in class io.camunda.connector.runtime.util.outbound.ConnectorJobHandler
M
- MAX_ERROR_MESSAGE_LENGTH - Static variable in class io.camunda.connector.runtime.util.outbound.ConnectorJobHandler
O
- OBJECT_MAPPER - Static variable in class io.camunda.connector.runtime.util.ConnectorHelper
- OUTBOUND_CONNECTOR_FUNCTION_PATTERN - Static variable in class io.camunda.connector.runtime.util.discovery.EnvVarsConnectorDiscovery
-
Pattern describing the outbound connector env configuration pattern.
- OutboundConnectorFactory - Interface in io.camunda.connector.runtime.util.outbound
R
- registerConfiguration(C) - Method in interface io.camunda.connector.runtime.util.ConnectorFactory
-
Dynamically register a new Connector configuration.
- registerConfiguration(InboundConnectorConfiguration) - Method in class io.camunda.connector.runtime.util.inbound.DefaultInboundConnectorFactory
- registerConfiguration(OutboundConnectorConfiguration) - Method in class io.camunda.connector.runtime.util.outbound.DefaultOutboundConnectorFactory
- resetConfigurations() - Method in interface io.camunda.connector.runtime.util.ConnectorFactory
-
Reload all connectors from classpath and reset all manually registered connectors
- resetConfigurations() - Method in class io.camunda.connector.runtime.util.inbound.DefaultInboundConnectorFactory
- resetConfigurations() - Method in class io.camunda.connector.runtime.util.outbound.DefaultOutboundConnectorFactory
- resolveFunction(String) - Method in class io.camunda.connector.runtime.util.feel.FeelConnectorFunctionProvider
S
- secretProvider - Variable in class io.camunda.connector.runtime.util.outbound.ConnectorJobHandler
- setException(Exception) - Method in class io.camunda.connector.runtime.util.outbound.ConnectorResult
- setResponseValue(Object) - Method in class io.camunda.connector.runtime.util.outbound.ConnectorResult
- setVariables(Map<String, Object>) - Method in class io.camunda.connector.runtime.util.outbound.ConnectorResult
- SPIConnectorDiscovery - Class in io.camunda.connector.runtime.util.discovery
-
Static functionality for SPI (auto) discovery
- SPIConnectorDiscovery() - Constructor for class io.camunda.connector.runtime.util.discovery.SPIConnectorDiscovery
T
- throwBpmnError(JobClient, ActivatedJob, BpmnError) - Method in class io.camunda.connector.runtime.util.outbound.ConnectorJobHandler
- toMap(Exception) - Static method in class io.camunda.connector.runtime.util.outbound.ConnectorJobHandler
- toString() - Method in class io.camunda.connector.runtime.util.inbound.InboundConnectorContextImpl
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form