|
||||||||||
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.ExternalizersType |
externalizerTypes
|
protected String |
marshallerClass
|
protected String |
version
|
Fields inherited from class org.infinispan.config.AbstractConfigurationBean |
---|
EMPTY_PROPERTIES, log, 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.ExternalizersType 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 addExternalizer(Class<? extends Externalizer<T>> clazz)
FluentGlobalConfiguration.SerializationConfig
addExternalizer
in interface FluentGlobalConfiguration.SerializationConfig
T
- type of the object that the Externalizer marshallsclazz
- externalizer class
public <T> FluentGlobalConfiguration.SerializationConfig addExternalizer(int id, Class<? extends Externalizer<T>> clazz)
FluentGlobalConfiguration.SerializationConfig
addExternalizer
in interface FluentGlobalConfiguration.SerializationConfig
T
- type of the object that the Externalizer marshallsid
- id of externlizerclazz
- externalizer class
public <T> FluentGlobalConfiguration.SerializationConfig addExternalizer(Externalizer<T>... externalizers)
FluentGlobalConfiguration.SerializationConfig
Externalizer
implementations.
addExternalizer
in interface FluentGlobalConfiguration.SerializationConfig
public <T> FluentGlobalConfiguration.SerializationConfig addExternalizer(int id, Externalizer<T> externalizer)
FluentGlobalConfiguration.SerializationConfig
Externalizer
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.
addExternalizer
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)
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 |