CONFIG - The config object that handles this operation.CONNECTION - The type of connection to be handled by these operations.SERVICE - The service that handles the operations connection to the remote system.public class ConnectorOperations<CONFIG extends ConnectorConfig,CONNECTION extends ConnectorConnection,SERVICE extends ConnectorService> extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
ConnectorOperations(org.mule.connectors.atlantic.commons.builder.lambda.function.BiFunction<CONFIG,CONNECTION,SERVICE> serviceConstructor)
Default constructor.
|
protected |
ConnectorOperations(Class<SERVICE> serviceClass) |
protected |
ConnectorOperations(Class<SERVICE> serviceClass,
Function<Class<SERVICE>,Class<? extends SERVICE>> transformer) |
| Modifier and Type | Method and Description |
|---|---|
protected org.mule.connectors.atlantic.commons.builder.execution.ExecutionBuilder<SERVICE> |
newExecutionBuilder(CONFIG config,
CONNECTION connection) |
protected ConnectorOperations(org.mule.connectors.atlantic.commons.builder.lambda.function.BiFunction<CONFIG,CONNECTION,SERVICE> serviceConstructor)
serviceConstructor - protected org.mule.connectors.atlantic.commons.builder.execution.ExecutionBuilder<SERVICE> newExecutionBuilder(CONFIG config, CONNECTION connection)
Copyright © 2018. All rights reserved.