public class CompatibilityModeConfigurationBuilder extends AbstractConfigurationChildBuilder
Modifier and Type | Field and Description |
---|---|
private boolean |
enabled |
private Marshaller |
marshaller |
Constructor and Description |
---|
CompatibilityModeConfigurationBuilder(ConfigurationBuilder builder) |
Modifier and Type | Method and Description |
---|---|
CompatibilityModeConfiguration |
create() |
CompatibilityModeConfigurationBuilder |
disable()
Disables compatibility mode between embedded.
|
CompatibilityModeConfigurationBuilder |
enable()
Enables compatibility mode between embedded and different remote
endpoints (Hot Rod, Memcached, REST...etc).
|
CompatibilityModeConfigurationBuilder |
enabled(boolean enabled)
Sets whether compatibility mode is enabled or disabled.
|
CompatibilityModeConfigurationBuilder |
marshaller(Marshaller marshaller)
Sets the marshaller instance to be used by the interoperability layer.
|
|
read(CompatibilityModeConfiguration template) |
void |
validate() |
build, clustering, compatibility, customInterceptors, dataContainer, deadlockDetection, eviction, expiration, getBuilder, indexing, invocationBatching, jmxStatistics, locking, persistence, sites, storeAsBinary, transaction, unsafe, versioning
CompatibilityModeConfigurationBuilder(ConfigurationBuilder builder)
public CompatibilityModeConfigurationBuilder enable()
public CompatibilityModeConfigurationBuilder disable()
public CompatibilityModeConfigurationBuilder enabled(boolean enabled)
enabled
- if true, compatibility mode is enabled. If false, it is disabled.public CompatibilityModeConfigurationBuilder marshaller(Marshaller marshaller)
public void validate()
public CompatibilityModeConfiguration create()
publicread(CompatibilityModeConfiguration template)