Skip navigation links
B C D F G N R V 

B

BlockingConnectorService<CONFIG extends ConnectorConfig,CONNECTION extends ConnectorConnection> - Class in com.mulesoft.connectors.commons.template.service
Parent class for all Connector Services.
BlockingConnectorService(CONFIG, CONNECTION) - Constructor for class com.mulesoft.connectors.commons.template.service.BlockingConnectorService
Default constructor.

C

com.mulesoft.connectors.commons.template.config - package com.mulesoft.connectors.commons.template.config
 
com.mulesoft.connectors.commons.template.connection - package com.mulesoft.connectors.commons.template.connection
 
com.mulesoft.connectors.commons.template.connection.provider - package com.mulesoft.connectors.commons.template.connection.provider
 
com.mulesoft.connectors.commons.template.metadata - package com.mulesoft.connectors.commons.template.metadata
 
com.mulesoft.connectors.commons.template.operation - package com.mulesoft.connectors.commons.template.operation
 
com.mulesoft.connectors.commons.template.service - package com.mulesoft.connectors.commons.template.service
 
ConnectorConfig - Interface in com.mulesoft.connectors.commons.template.config
Marker interface that identifies a class as a configuration class.
ConnectorConnection - Interface in com.mulesoft.connectors.commons.template.connection
Marker interface that identifies an object as a connection.
ConnectorConnectionProvider<C extends ConnectorConnection> - Interface in com.mulesoft.connectors.commons.template.connection.provider
Interface that provides basic functionality for connection providers.
ConnectorMetadataResolver<CONFIG extends ConnectorConfig,CONNECTION extends ConnectorConnection,SERVICE extends BlockingConnectorService,ERROR extends Enum<ERROR> & org.mule.runtime.extension.api.error.ErrorTypeDefinition<ERROR>> - Class in com.mulesoft.connectors.commons.template.metadata
Parent metadata resolver for all Metadata Resolvers on the connectors.
ConnectorMetadataResolver(BiFunction<CONFIG, CONNECTION, SERVICE>, ERROR) - Constructor for class com.mulesoft.connectors.commons.template.metadata.ConnectorMetadataResolver
Default constructor.
ConnectorMetadataResolver(Class<SERVICE>, ERROR) - Constructor for class com.mulesoft.connectors.commons.template.metadata.ConnectorMetadataResolver
Constructor that receives only the interface of the BlockingConnectorService to use.
ConnectorMetadataResolver(Class<SERVICE>, Function<Class<SERVICE>, Class<? extends SERVICE>>, ERROR) - Constructor for class com.mulesoft.connectors.commons.template.metadata.ConnectorMetadataResolver
Constructor that receives the interface of the BlockingConnectorService to use and a transformer Function that converts that class into an implementation one.
ConnectorOperation<CONFIG extends ConnectorConfig,CONNECTION extends ConnectorConnection,SERVICE extends ConnectorService,ERROR extends Enum & org.mule.runtime.extension.api.error.ErrorTypeDefinition> - Class in com.mulesoft.connectors.commons.template.operation
Parent class for all blocking operations.
ConnectorOperation(BiFunction<CONFIG, CONNECTION, SERVICE>, ERROR) - Constructor for class com.mulesoft.connectors.commons.template.operation.ConnectorOperation
Default constructor.
ConnectorOperation(Class<SERVICE>, Function<Class<SERVICE>, Class<? extends SERVICE>>, ERROR) - Constructor for class com.mulesoft.connectors.commons.template.operation.ConnectorOperation
Constructor that allows for the custom specification of how the implementation of the passed service class should be retrieved.
ConnectorOperation(Class<SERVICE>, ERROR) - Constructor for class com.mulesoft.connectors.commons.template.operation.ConnectorOperation
Default implementation of ConnectorOperationConnectorOperation.ConnectorOperation(Class, Function, Enum) that defines a regular function that converts the class of the interface to the class of the implementation by adding an Impl to its name.
ConnectorService - Interface in com.mulesoft.connectors.commons.template.service
 

D

disconnect() - Method in interface com.mulesoft.connectors.commons.template.connection.ConnectorConnection
Disconnects from the external service.
disconnect(C) - Method in interface com.mulesoft.connectors.commons.template.connection.provider.ConnectorConnectionProvider
Delegates to the connection it's own disposal, freeing all its allocated resources

F

FixedValuesValueProvider - Class in com.mulesoft.connectors.commons.template.metadata
Default ValueProvider that provides the from a fixed place, whether it's an enum, map, collection or array.
FixedValuesValueProvider(Map<String, String>) - Constructor for class com.mulesoft.connectors.commons.template.metadata.FixedValuesValueProvider
Constructor that defines the contents to be shown from the entries of a Map.
FixedValuesValueProvider(Collection<String>) - Constructor for class com.mulesoft.connectors.commons.template.metadata.FixedValuesValueProvider
Constructor that defines the contents to be shown from the elements of a Collection.
FixedValuesValueProvider(Enum<?>...) - Constructor for class com.mulesoft.connectors.commons.template.metadata.FixedValuesValueProvider
Constructor that defines the contents to be shown from the elements of an Enum.
FixedValuesValueProvider(String...) - Constructor for class com.mulesoft.connectors.commons.template.metadata.FixedValuesValueProvider
Constructor that defines the contents to be shown from the elements of an array of Strings.

G

getCompletionCallback() - Method in class com.mulesoft.connectors.commons.template.service.NonBlockingConnectorService
Gets the completion callback.
getConfig() - Method in class com.mulesoft.connectors.commons.template.service.BlockingConnectorService
Gets the config.
getConnection() - Method in class com.mulesoft.connectors.commons.template.service.BlockingConnectorService
Gets the connection.

N

newExecutionBuilderFactory(MetadataContext) - Method in class com.mulesoft.connectors.commons.template.metadata.ConnectorMetadataResolver
Creates and returns an InstanceExecutionBuilderFactory for an instance of the service used by this resolver based on the information available on the MetadataContext.
newExecutionBuilderFactory(CONFIG, CONNECTION) - Method in class com.mulesoft.connectors.commons.template.operation.ConnectorOperation
Factory method that allows the creation of an InstanceExecutionBuilderFactory.
newExecutionBuilderFactory(CONFIG, CONNECTION, CompletionCallback<PAYLOAD, ATTRIBUTES>) - Method in class com.mulesoft.connectors.commons.template.operation.NonBlockingConnectorOperation
Factory method that allows the creation of an InstanceExecutionBuilderFactory.
NonBlockingConnectorOperation<CONFIG extends ConnectorConfig,CONNECTION extends ConnectorConnection,SERVICE extends ConnectorService,PAYLOAD,ATTRIBUTES,ERROR extends Enum & org.mule.runtime.extension.api.error.ErrorTypeDefinition> - Class in com.mulesoft.connectors.commons.template.operation
Parent class for all non-blocking operations.
NonBlockingConnectorOperation(TriFunction<CONFIG, CONNECTION, CompletionCallback<PAYLOAD, ATTRIBUTES>, SERVICE>, ERROR) - Constructor for class com.mulesoft.connectors.commons.template.operation.NonBlockingConnectorOperation
Default constructor.
NonBlockingConnectorOperation(Class<SERVICE>, Function<Class<SERVICE>, Class<? extends SERVICE>>, ERROR) - Constructor for class com.mulesoft.connectors.commons.template.operation.NonBlockingConnectorOperation
Constructor that allows for the custom specification of how the implementation of the passed service class should be retrieved.
NonBlockingConnectorOperation(Class<SERVICE>, ERROR) - Constructor for class com.mulesoft.connectors.commons.template.operation.NonBlockingConnectorOperation
Default implementation of ConnectorOperationNonBlockingConnectorOperation.NonBlockingConnectorOperation(Class, Function, Enum) that defines a regular function that converts the class of the interface to the class of the implementation by adding an Impl to its name.
NonBlockingConnectorService<CONFIG extends ConnectorConfig,CONNECTION extends ConnectorConnection,PAYLOAD,ATTRIBUTES> - Class in com.mulesoft.connectors.commons.template.service
Implementation of BlockingConnectorService that adds the CompletionCallback to itself, allowing only methods in this class that return the same payload type and attributes type.
NonBlockingConnectorService(CONFIG, CONNECTION, CompletionCallback<PAYLOAD, ATTRIBUTES>) - Constructor for class com.mulesoft.connectors.commons.template.service.NonBlockingConnectorService
Default constructor.

R

resolve() - Method in class com.mulesoft.connectors.commons.template.metadata.FixedValuesValueProvider
 

V

validate() - Method in interface com.mulesoft.connectors.commons.template.connection.ConnectorConnection
Validates that the connection is still active.
validate(C) - Method in interface com.mulesoft.connectors.commons.template.connection.provider.ConnectorConnectionProvider
Validates the given C.
B C D F G N R V 
Skip navigation links

Copyright © 2018. All rights reserved.