Ehcache

Discover more about the Ehcache connector and how to use it on the Digibee Integration Platform.

The content of this documentation is under revision and may change. We appreciate your understanding as we work to improve it.

Ehcache performs caching operations using Ehcache.

Parameters

Take a look at the configuration options for the component. Parameters supported by Double Braces expressions are marked with (DB).

General tab

Parameter
Description
Default value
Data type

Cache Name (DB)

The cache name.

N/A

string

Fail On Error

If the option is activated, the pipeline's execution with an error will be interrupted. Otherwise, the pipeline execution proceeds, but the result will show a false value for the "success" property.

False

Boolean

Optional tab

Parameter
Description
Default value
Data type

Configuration Uri (DB)

URI pointing to the location of the Ehcache XML configuration file.

N/A

String

Create Cache If Not Exist

If active, a cache is automatically created if it doesn’t exist.

True

Boolean

Action (DB)

To configure the default cache action. If an action is set in the message header, then the operation from the header takes precedence.

N/A

String

Key (DB)

To configure the default action key. If a key is set in the message header, then the key from the header takes precedence.

N/A

JSON

Configurations (DB)

A map of the cache configuration to be used to create caches.

N/A

JSON

Key Type (DB)

The cache key type. Default is java.lang.Object.

N/A

String

Value Type (DB)

The cache value type. Default is java.lang.Object.

N/A

String

Headers tab

Parameter
Description
Default value
Data type

Action (DB)

The operation to be performed on the cache. Valid options are: CLEAR

PUT

PUT_ALL

Action Has Result

Activate if the action has a result.

False

Boolean

Action Succeeded

Activate if the action was successful.

False

Boolean

Key (DB)

The cache key used for an action.

N/A

JSON

Keys (DB)

A list of keys, used in PUT_ALL

GET_ALL

REMOVE_ALL

Value (DB)

The value to put in the cache or the result of an operation.

N/A

JSON

Old Value (DB)

The old value associated with a key in actions such as PUT_IF_ABSENT, or the Object that is used for comparison in actions such as REPLACE.

N/A

JSON

Documentation tab

Parameter
Description
Default value
Data type

Documentation

Section for documenting any necessary information about the connector configuration and business rules.

N/A

String

Last updated