A C D E G H I L M O P R S T U 
All Classes All Packages

A

AbstractCloseableConnectorResponse - Class in org.camunda.connect.impl
This class is a base class for implementing closeable connector responses based on Closeable.
AbstractCloseableConnectorResponse() - Constructor for class org.camunda.connect.impl.AbstractCloseableConnectorResponse
 
AbstractConnector<Q extends ConnectorRequest<R>,​R extends ConnectorResponse> - Class in org.camunda.connect.impl
Abstract implementation of the connector interface.
AbstractConnector(String) - Constructor for class org.camunda.connect.impl.AbstractConnector
 
AbstractConnectorRequest<R extends ConnectorResponse> - Class in org.camunda.connect.impl
 
AbstractConnectorRequest(Connector) - Constructor for class org.camunda.connect.impl.AbstractConnectorRequest
 
AbstractConnectorResponse - Class in org.camunda.connect.impl
 
AbstractConnectorResponse() - Constructor for class org.camunda.connect.impl.AbstractConnectorResponse
 
AbstractRequestInvocation<T> - Class in org.camunda.connect.impl
A simple invocation implementation routing a request through a chain of interceptors.
AbstractRequestInvocation(T, ConnectorRequest<?>, List<ConnectorRequestInterceptor>) - Constructor for class org.camunda.connect.impl.AbstractRequestInvocation
 
addRequestInterceptor(ConnectorRequestInterceptor) - Method in class org.camunda.connect.impl.AbstractConnector
 
addRequestInterceptor(ConnectorRequestInterceptor) - Method in interface org.camunda.connect.spi.Connector
Adds a ConnectorRequestInterceptor to this connector.
addRequestInterceptors(Collection<ConnectorRequestInterceptor>) - Method in class org.camunda.connect.impl.AbstractConnector
 
addRequestInterceptors(Collection<ConnectorRequestInterceptor>) - Method in interface org.camunda.connect.spi.Connector
Adds a collection of ConnectorRequestInterceptor to this connector.
applyConfigurator(Map<String, Connector<?>>, ConnectorConfigurator) - Method in class org.camunda.connect.Connectors
 
applyConfigurators(Map<String, Connector<?>>, ClassLoader) - Method in class org.camunda.connect.Connectors
 
availableConnectors - Variable in class org.camunda.connect.Connectors
 

C

close() - Method in class org.camunda.connect.impl.AbstractCloseableConnectorResponse
Implements the default close behavior
close() - Method in interface org.camunda.connect.spi.CloseableConnectorResponse
 
CloseableConnectorResponse - Interface in org.camunda.connect.spi
A connector response which represents an open resource (link to open resource) which must be closed.
closingResponse(CloseableConnectorResponse) - Method in class org.camunda.connect.impl.ConnectCoreLogger
 
collectResponseParameters(Map<String, Object>) - Method in class org.camunda.connect.impl.AbstractConnectorResponse
To be implemented by subclasses for collecting the generic response parameters of a response.
configure(C) - Method in interface org.camunda.connect.spi.ConnectorConfigurator
Configures the connector instance.
ConnectCoreLogger - Class in org.camunda.connect.impl
 
ConnectCoreLogger() - Constructor for class org.camunda.connect.impl.ConnectCoreLogger
 
ConnectLogger - Class in org.camunda.connect.impl
 
ConnectLogger() - Constructor for class org.camunda.connect.impl.ConnectLogger
 
connector - Variable in class org.camunda.connect.impl.AbstractConnectorRequest
 
Connector<Q extends ConnectorRequest<?>> - Interface in org.camunda.connect.spi
A connector represents a way to interact with some system, library or technology.
ConnectorConfigurator<C extends Connector<?>> - Interface in org.camunda.connect.spi
Can be used to configure connectors of a certain type.
connectorConfiguratorDiscovered(ConnectorConfigurator) - Method in class org.camunda.connect.impl.ConnectCoreLogger
 
ConnectorException - Exception in org.camunda.connect
Base class for all connector exceptions
ConnectorException(String) - Constructor for exception org.camunda.connect.ConnectorException
 
ConnectorException(String, Throwable) - Constructor for exception org.camunda.connect.ConnectorException
 
connectorId - Variable in class org.camunda.connect.impl.AbstractConnector
 
ConnectorInvocation - Interface in org.camunda.connect.spi
Represents a request invocation / request execution.
ConnectorProvider - Interface in org.camunda.connect.spi
Provides a Connector with a unique id.
connectorProviderDiscovered(ConnectorProvider, String, Connector) - Method in class org.camunda.connect.impl.ConnectCoreLogger
 
ConnectorRequest<R extends ConnectorResponse> - Interface in org.camunda.connect.spi
A connector request.
ConnectorRequestException - Exception in org.camunda.connect
Indicates an error during the request of a connector.
ConnectorRequestException(String) - Constructor for exception org.camunda.connect.ConnectorRequestException
 
ConnectorRequestException(String, Throwable) - Constructor for exception org.camunda.connect.ConnectorRequestException
 
ConnectorRequestInterceptor - Interface in org.camunda.connect.spi
A request interceptor.
ConnectorResponse - Interface in org.camunda.connect.spi
A connector response representing the result of a connector invocation.
ConnectorResponseException - Exception in org.camunda.connect
Indicates an error during the response of a connector.
ConnectorResponseException(String) - Constructor for exception org.camunda.connect.ConnectorResponseException
 
ConnectorResponseException(String, Throwable) - Constructor for exception org.camunda.connect.ConnectorResponseException
 
Connectors - Class in org.camunda.connect
Provides access to all available connectors.
Connectors() - Constructor for class org.camunda.connect.Connectors
 
CORE_LOGGER - Static variable in class org.camunda.connect.impl.ConnectLogger
 
createConnectorInstance() - Method in interface org.camunda.connect.spi.ConnectorProvider
Create a new instance of the connector created by this factory.
createRequest() - Method in interface org.camunda.connect.spi.Connector
Create a request on the connector.
currentIndex - Variable in class org.camunda.connect.impl.AbstractRequestInvocation
 

D

DebugRequestInterceptor - Class in org.camunda.connect.impl
A dummy debug connector, which saves the ConnectorRequest (DebugRequestInterceptor.getRequest()) and the raw request (DebugRequestInterceptor.getTarget()) for debugging purpose.
DebugRequestInterceptor() - Constructor for class org.camunda.connect.impl.DebugRequestInterceptor
 
DebugRequestInterceptor(boolean) - Constructor for class org.camunda.connect.impl.DebugRequestInterceptor
 
DebugRequestInterceptor(Object) - Constructor for class org.camunda.connect.impl.DebugRequestInterceptor
 

E

ensureConnectorProvidersInitialized() - Method in class org.camunda.connect.Connectors
Detect all available connectors in the classpath using a ServiceLoader.
exceptionWhileClosingResponse(Exception) - Method in class org.camunda.connect.impl.ConnectCoreLogger
 
execute() - Method in class org.camunda.connect.impl.AbstractConnectorRequest
 
execute() - Method in interface org.camunda.connect.spi.ConnectorRequest
Execute the request.
execute(Q) - Method in interface org.camunda.connect.spi.Connector
Execute the request on the connector.

G

getAllAvailableConnectors() - Method in class org.camunda.connect.Connectors
 
getAvailableConnectors() - Static method in class org.camunda.connect.Connectors
 
getClosable() - Method in class org.camunda.connect.impl.AbstractCloseableConnectorResponse
Allows subclasses to provide the closeable resource.
getConnector(String) - Static method in class org.camunda.connect.Connectors
 
getConnectorById(String) - Method in class org.camunda.connect.Connectors
 
getConnectorClass() - Method in interface org.camunda.connect.spi.ConnectorConfigurator
 
getConnectorId() - Method in interface org.camunda.connect.spi.ConnectorProvider
Returns the unique id of the connector created by this factory.
getId() - Method in class org.camunda.connect.impl.AbstractConnector
 
getId() - Method in interface org.camunda.connect.spi.Connector
The unique Id for the connector.
getInstance() - Static method in class org.camunda.connect.Connectors
Provides the global instance of the Connectors manager.
getRequest() - Method in class org.camunda.connect.impl.AbstractRequestInvocation
 
getRequest() - Method in class org.camunda.connect.impl.DebugRequestInterceptor
 
getRequest() - Method in interface org.camunda.connect.spi.ConnectorInvocation
The connector request as created through the API.
getRequestInterceptors() - Method in class org.camunda.connect.impl.AbstractConnector
 
getRequestInterceptors() - Method in interface org.camunda.connect.spi.Connector
Returns the ConnectorRequestInterceptor chain for this connector.
getRequestParameter(String) - Method in class org.camunda.connect.impl.AbstractConnectorRequest
 
getRequestParameter(String) - Method in interface org.camunda.connect.spi.ConnectorRequest
Returns the value of a request parameter
getRequestParameters() - Method in class org.camunda.connect.impl.AbstractConnectorRequest
 
getRequestParameters() - Method in interface org.camunda.connect.spi.ConnectorRequest
Returns the map of request parameters
getResponse() - Method in class org.camunda.connect.impl.DebugRequestInterceptor
 
getResponseParameter(String) - Method in class org.camunda.connect.impl.AbstractConnectorResponse
 
getResponseParameter(String) - Method in interface org.camunda.connect.spi.ConnectorResponse
Returns the value of a response parameter or 'null' if no such parameter is set.
getResponseParameters() - Method in class org.camunda.connect.impl.AbstractConnectorResponse
 
getResponseParameters() - Method in interface org.camunda.connect.spi.ConnectorResponse
Retrieves the map of output parameters from the response.
getTarget() - Method in class org.camunda.connect.impl.AbstractRequestInvocation
 
getTarget() - Method in class org.camunda.connect.impl.DebugRequestInterceptor
 
getTarget() - Method in interface org.camunda.connect.spi.ConnectorInvocation
The underlying raw request.

H

handleInvocation(ConnectorInvocation) - Method in class org.camunda.connect.impl.DebugRequestInterceptor
 
handleInvocation(ConnectorInvocation) - Method in interface org.camunda.connect.spi.ConnectorRequestInterceptor
Intercept and handle the actual invocation.
http() - Static method in class org.camunda.connect.Connectors
 
HTTP_CONNECTOR_ID - Static variable in class org.camunda.connect.Connectors
 

I

initializeConnectors(ClassLoader) - Method in class org.camunda.connect.Connectors
 
interceptorChain - Variable in class org.camunda.connect.impl.AbstractRequestInvocation
 
invokeTarget() - Method in class org.camunda.connect.impl.AbstractRequestInvocation
 
isProceed() - Method in class org.camunda.connect.impl.DebugRequestInterceptor
 
isRequestValid() - Method in class org.camunda.connect.impl.AbstractConnectorRequest
Allows subclasses to provide custom validation logic of the request parameters.

L

loadConnectors() - Static method in class org.camunda.connect.Connectors
Load all available connectors.
loadConnectors(ClassLoader) - Static method in class org.camunda.connect.Connectors
Load all available connectors with the given classloader.
LOG - Static variable in class org.camunda.connect.Connectors
 

M

multipleConnectorProvidersFound(String) - Method in class org.camunda.connect.impl.ConnectCoreLogger
 

O

org.camunda.connect - package org.camunda.connect
 
org.camunda.connect.impl - package org.camunda.connect.impl
 
org.camunda.connect.spi - package org.camunda.connect.spi
 

P

proceed - Variable in class org.camunda.connect.impl.DebugRequestInterceptor
 
proceed() - Method in class org.camunda.connect.impl.AbstractRequestInvocation
 
proceed() - Method in interface org.camunda.connect.spi.ConnectorInvocation
Makes the request proceed through the interceptor chain.
PROJECT_CODE - Static variable in class org.camunda.connect.impl.ConnectLogger
 

R

registerConnector(String, Connector<?>) - Static method in class org.camunda.connect.Connectors
Register a new connector under the given connector id.
registerConnector(Connector<?>) - Static method in class org.camunda.connect.Connectors
Register a new connector.
registerConnectorInstance(String, Connector<?>) - Method in class org.camunda.connect.Connectors
 
registerConnectors(Map<String, Connector<?>>, ClassLoader) - Method in class org.camunda.connect.Connectors
 
registerProvider(Map<String, Connector<?>>, ConnectorProvider) - Method in class org.camunda.connect.Connectors
 
request - Variable in class org.camunda.connect.impl.AbstractRequestInvocation
 
requestInterceptors - Variable in class org.camunda.connect.impl.AbstractConnector
requestParameters - Variable in class org.camunda.connect.impl.AbstractConnectorRequest
 
response - Variable in class org.camunda.connect.impl.DebugRequestInterceptor
 
responseParameters - Variable in class org.camunda.connect.impl.AbstractConnectorResponse
 

S

setProceed(boolean) - Method in class org.camunda.connect.impl.DebugRequestInterceptor
 
setRequestInterceptors(List<ConnectorRequestInterceptor>) - Method in class org.camunda.connect.impl.AbstractConnector
 
setRequestInterceptors(List<ConnectorRequestInterceptor>) - Method in interface org.camunda.connect.spi.Connector
Sets the ConnectorRequestInterceptors of this connector.
setRequestParameter(String, Object) - Method in class org.camunda.connect.impl.AbstractConnectorRequest
Sets a request parameter on the request
setRequestParameter(String, Object) - Method in interface org.camunda.connect.spi.ConnectorRequest
Provides a named input parameters to the request.
setRequestParameters(Map<String, Object>) - Method in class org.camunda.connect.impl.AbstractConnectorRequest
 
setRequestParameters(Map<String, Object>) - Method in interface org.camunda.connect.spi.ConnectorRequest
Provides the named input parameters of the request.
setResponse(Object) - Method in class org.camunda.connect.impl.DebugRequestInterceptor
 
soap() - Static method in class org.camunda.connect.Connectors
 
SOAP_HTTP_CONNECTOR_ID - Static variable in class org.camunda.connect.Connectors
 
successfullyClosedResponse(CloseableConnectorResponse) - Method in class org.camunda.connect.impl.ConnectCoreLogger
 

T

target - Variable in class org.camunda.connect.impl.AbstractRequestInvocation
 

U

unregisterConnector(String) - Static method in class org.camunda.connect.Connectors
 
unregisterConnectorInstance(String) - Method in class org.camunda.connect.Connectors
 
A C D E G H I L M O P R S T U 
All Classes All Packages