@Deprecated public static class GlobalConfiguration.SerializationType extends AbstractConfigurationBean implements FluentGlobalConfiguration.SerializationConfig
| Modifier and Type | Field and Description |
|---|---|
protected GlobalConfiguration.AdvancedExternalizersType |
externalizerTypes
Deprecated.
|
protected String |
marshallerClass
Deprecated.
|
protected String |
version
Deprecated.
|
overriddenConfigurationElements| Constructor and Description |
|---|
GlobalConfiguration.SerializationType()
Deprecated.
|
testImmutability, toTypedProperties, toTypedProperties, uc, willUnmarshallprotected String marshallerClass
protected String version
protected GlobalConfiguration.AdvancedExternalizersType externalizerTypes
public GlobalConfiguration.SerializationType()
public void accept(ConfigurationBeanVisitor v)
public String getMarshallerClass()
@Deprecated public void setMarshallerClass(String marshallerClass)
marshallerClass(Class) insteadpublic FluentGlobalConfiguration.SerializationConfig marshallerClass(Class<? extends Marshaller> marshallerClass)
FluentGlobalConfiguration.SerializationConfigmarshallerClass in interface FluentGlobalConfiguration.SerializationConfigpublic String getVersion()
@Deprecated public void setVersion(String version)
version(String) insteadpublic FluentGlobalConfiguration.SerializationConfig version(String version)
FluentGlobalConfiguration.SerializationConfigversion in interface FluentGlobalConfiguration.SerializationConfigpublic FluentGlobalConfiguration.SerializationConfig version(short marshallVersion)
version in interface FluentGlobalConfiguration.SerializationConfigpublic <T> FluentGlobalConfiguration.SerializationConfig addAdvancedExternalizer(Class<? extends AdvancedExternalizer<T>> clazz)
FluentGlobalConfiguration.SerializationConfigAdvancedExternalizer.addAdvancedExternalizer in interface FluentGlobalConfiguration.SerializationConfigT - type of the object that the AdvancedExternalizer marshallsclazz - externalizer classpublic <T> FluentGlobalConfiguration.SerializationConfig addAdvancedExternalizer(int id, Class<? extends AdvancedExternalizer<T>> clazz)
FluentGlobalConfiguration.SerializationConfigAdvancedExternalizer with the give id.addAdvancedExternalizer in interface FluentGlobalConfiguration.SerializationConfigT - type of the object that the AdvancedExternalizer marshallsid - id of externlizerclazz - externalizer classpublic <T> FluentGlobalConfiguration.SerializationConfig addAdvancedExternalizer(AdvancedExternalizer<T>... advancedExternalizers)
FluentGlobalConfiguration.SerializationConfigAdvancedExternalizer implementations.addAdvancedExternalizer in interface FluentGlobalConfiguration.SerializationConfigpublic <T> FluentGlobalConfiguration.SerializationConfig addAdvancedExternalizer(int id, AdvancedExternalizer<T> advancedExternalizer)
FluentGlobalConfiguration.SerializationConfigAdvancedExternalizer 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.SerializationConfigpublic FluentGlobalConfiguration.SerializationConfig classResolver(ClassResolver classResolver)
FluentGlobalConfiguration.SerializationConfigclassResolver in interface FluentGlobalConfiguration.SerializationConfigpublic 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()
AbstractConfigurationBeanhasComponentStarted in class AbstractConfigurationBeanpublic CloneableConfigurationComponent clone() throws CloneNotSupportedException
clone in interface CloneableConfigurationComponentclone in class AbstractConfigurationBeanCloneNotSupportedExceptionpublic 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()
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.