Index

A C D E F G H I J L M O R S T 
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
JobHandler that wraps an OutboundConnectorFunction
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 ObjectMapper and a FeelEngine with default configuration.
FeelEngineWrapper(FeelEngine, ObjectMapper) - Constructor for class io.camunda.connector.runtime.util.feel.FeelEngineWrapper
Injection constructor allowing to pass in the FeelEngine and ObjectMapper to use.
FeelEngineWrapperException - Exception in io.camunda.connector.runtime.util.feel
Exception class indicating issues in a FeelEngineWrapper call
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 OutboundConnectorContext passed on to a OutboundConnectorFunction when called from the ConnectorJobHandler.
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
 
A C D E F G H I J L M O R S T 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form