public class AdvancedExternalizerConfig extends AbstractConfigurationBean
Modifier and Type | Field and Description |
---|---|
protected String |
externalizerClass |
protected Integer |
id |
overriddenConfigurationElements
Constructor and Description |
---|
AdvancedExternalizerConfig() |
Modifier and Type | Method and Description |
---|---|
void |
accept(ConfigurationBeanVisitor v) |
GlobalConfiguration |
build()
Deprecated.
|
CloneableConfigurationComponent |
clone()
Deprecated.
|
boolean |
equals(Object o) |
FluentGlobalConfiguration.ExecutorFactoryConfig<ScheduledExecutorFactory> |
evictionScheduledExecutor()
Deprecated.
|
AdvancedExternalizer<?> |
getAdvancedExternalizer() |
String |
getExternalizerClass() |
Integer |
getId() |
FluentGlobalConfiguration.GlobalJmxStatisticsConfig |
globalJmxStatistics()
Deprecated.
This method allows configuration of the global, or cache manager level,
jmx statistics.
|
protected boolean |
hasComponentStarted()
Deprecated.
Tests whether the component this configuration bean intents to configure has already started.
|
int |
hashCode() |
void |
inject(GlobalComponentRegistry gcr,
GlobalConfiguration globalConfig)
Deprecated.
|
FluentGlobalConfiguration.ExecutorFactoryConfig<ScheduledExecutorFactory> |
replicationQueueScheduledExecutor()
Deprecated.
|
FluentGlobalConfiguration.SerializationConfig |
serialization()
Deprecated.
|
AdvancedExternalizerConfig |
setAdvancedExternalizer(AdvancedExternalizer<?> advancedExternalizer) |
AdvancedExternalizerConfig |
setExternalizerClass(String externalizerClass)
Fully qualified class name of an
AdvancedExternalizer
implementation that knows how to marshall or unmarshall instances of one, or
several, user-defined, types. |
AdvancedExternalizerConfig |
setId(Integer id)
This identifier distinguishes between different user-defined
AdvancedExternalizer
implementations, providing a more performant way to ship class information around
rather than passing class names or class information in general around. |
FluentGlobalConfiguration.ShutdownConfig |
shutdown()
Deprecated.
|
String |
toString() |
FluentGlobalConfiguration.TransportConfig |
transport()
Deprecated.
|
testImmutability, toTypedProperties, toTypedProperties, uc, willUnmarshall
public String getExternalizerClass()
public AdvancedExternalizerConfig setExternalizerClass(String externalizerClass)
AdvancedExternalizer
implementation that knows how to marshall or unmarshall instances of one, or
several, user-defined, types.externalizerClass
- public Integer getId()
public AdvancedExternalizerConfig setId(Integer id)
AdvancedExternalizer
implementations, providing a more performant way to ship class information around
rather than passing class names or class information in general around.
Only positive ids are allowed, and you can use any number as long as it does not
clash with an already existing number for a AdvancedExternalizer
implementation.
If there're any clashes, Infinispan will abort startup and will provide class
information of the ids clashing.id
- public AdvancedExternalizer<?> getAdvancedExternalizer()
public AdvancedExternalizerConfig setAdvancedExternalizer(AdvancedExternalizer<?> advancedExternalizer)
public void accept(ConfigurationBeanVisitor v)
public void inject(GlobalComponentRegistry gcr, GlobalConfiguration globalConfig)
protected boolean hasComponentStarted()
AbstractConfigurationBean
hasComponentStarted
in class AbstractConfigurationBean
public CloneableConfigurationComponent clone() throws CloneNotSupportedException
clone
in interface CloneableConfigurationComponent
clone
in class AbstractConfigurationBean
CloneNotSupportedException
public FluentGlobalConfiguration.TransportConfig transport()
public FluentGlobalConfiguration.GlobalJmxStatisticsConfig globalJmxStatistics()
FluentGlobalConfiguration.GlobalJmxStatisticsConfig.disable()
public FluentGlobalConfiguration.SerializationConfig serialization()
public FluentGlobalConfiguration.ExecutorFactoryConfig<ScheduledExecutorFactory> evictionScheduledExecutor()
public FluentGlobalConfiguration.ExecutorFactoryConfig<ScheduledExecutorFactory> replicationQueueScheduledExecutor()
public FluentGlobalConfiguration.ShutdownConfig shutdown()
public GlobalConfiguration build()
Copyright © 2014 JBoss, a division of Red Hat. All Rights Reserved.