|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.infinispan.config.AbstractConfigurationBean
org.infinispan.config.GlobalConfiguration.SerializationType
public static class GlobalConfiguration.SerializationType
Serialization and marshalling settings.
Field Summary | |
---|---|
protected GlobalConfiguration.AdvancedExternalizersType |
externalizerTypes
|
protected String |
marshallerClass
|
protected String |
version
|
Fields inherited from class org.infinispan.config.AbstractConfigurationBean |
---|
overriddenConfigurationElements |
Constructor Summary | |
---|---|
GlobalConfiguration.SerializationType()
|
Methods inherited from class org.infinispan.config.AbstractConfigurationBean |
---|
testImmutability, toTypedProperties, toTypedProperties, uc, willUnmarshall |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected String marshallerClass
protected String version
protected GlobalConfiguration.AdvancedExternalizersType externalizerTypes
Constructor Detail |
---|
public GlobalConfiguration.SerializationType()
Method Detail |
---|
public void accept(ConfigurationBeanVisitor v)
public String getMarshallerClass()
@Deprecated public void setMarshallerClass(String marshallerClass)
marshallerClass(Class)
instead
public FluentGlobalConfiguration.SerializationConfig marshallerClass(Class<? extends Marshaller> marshallerClass)
FluentGlobalConfiguration.SerializationConfig
marshallerClass
in interface FluentGlobalConfiguration.SerializationConfig
public String getVersion()
@Deprecated public void setVersion(String version)
version(String)
instead
public FluentGlobalConfiguration.SerializationConfig version(String version)
FluentGlobalConfiguration.SerializationConfig
version
in interface FluentGlobalConfiguration.SerializationConfig
public FluentGlobalConfiguration.SerializationConfig version(short marshallVersion)
FluentGlobalConfiguration.SerializationConfig
version
in interface FluentGlobalConfiguration.SerializationConfig
public <T> FluentGlobalConfiguration.SerializationConfig addAdvancedExternalizer(Class<? extends AdvancedExternalizer<T>> clazz)
FluentGlobalConfiguration.SerializationConfig
AdvancedExternalizer
.
addAdvancedExternalizer
in interface FluentGlobalConfiguration.SerializationConfig
T
- type of the object that the AdvancedExternalizer marshallsclazz
- externalizer class
public <T> FluentGlobalConfiguration.SerializationConfig addAdvancedExternalizer(int id, Class<? extends AdvancedExternalizer<T>> clazz)
FluentGlobalConfiguration.SerializationConfig
AdvancedExternalizer
with the give id.
addAdvancedExternalizer
in interface FluentGlobalConfiguration.SerializationConfig
T
- type of the object that the AdvancedExternalizer marshallsid
- id of externlizerclazz
- externalizer class
public <T> FluentGlobalConfiguration.SerializationConfig addAdvancedExternalizer(AdvancedExternalizer<T>... advancedExternalizers)
FluentGlobalConfiguration.SerializationConfig
AdvancedExternalizer
implementations.
addAdvancedExternalizer
in interface FluentGlobalConfiguration.SerializationConfig
public <T> FluentGlobalConfiguration.SerializationConfig addAdvancedExternalizer(int id, AdvancedExternalizer<T> advancedExternalizer)
FluentGlobalConfiguration.SerializationConfig
AdvancedExternalizer
implementation
alongside its corresponding identifier. Remember that the identifier needs to a be positive
number, including 0, and cannot clash with other identifiers in the system.
addAdvancedExternalizer
in interface FluentGlobalConfiguration.SerializationConfig
public FluentGlobalConfiguration.TransportConfig transport()
public FluentGlobalConfiguration.GlobalJmxStatisticsConfig globalJmxStatistics()
FluentGlobalConfiguration.GlobalJmxStatisticsConfig.disable()
public FluentGlobalConfiguration.SerializationConfig serialization()
public FluentGlobalConfiguration.ExecutorFactoryConfig<ExecutorFactory> asyncTransportExecutor()
public FluentGlobalConfiguration.ExecutorFactoryConfig<ExecutorFactory> asyncListenerExecutor()
public FluentGlobalConfiguration.ExecutorFactoryConfig<ScheduledExecutorFactory> evictionScheduledExecutor()
public FluentGlobalConfiguration.ExecutorFactoryConfig<ScheduledExecutorFactory> replicationQueueScheduledExecutor()
public FluentGlobalConfiguration.ShutdownConfig shutdown()
public GlobalConfiguration build()
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<ExecutorFactory> asyncListenerExecutor()
public FluentGlobalConfiguration.ExecutorFactoryConfig<ExecutorFactory> asyncTransportExecutor()
public FluentGlobalConfiguration.ExecutorFactoryConfig<ScheduledExecutorFactory> evictionScheduledExecutor()
public FluentGlobalConfiguration.ExecutorFactoryConfig<ScheduledExecutorFactory> replicationQueueScheduledExecutor()
public FluentGlobalConfiguration.ShutdownConfig shutdown()
public GlobalConfiguration build()
|
--> | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |