org.infinispan.config
Class DelegatingConfigurationVisitor
java.lang.Object
org.infinispan.config.DelegatingConfigurationVisitor
- All Implemented Interfaces:
- ConfigurationBeanVisitor
public class DelegatingConfigurationVisitor
- extends Object
- implements ConfigurationBeanVisitor
DelegatingConfigurationVisitor wraps a list of ConfigurationBeanVisitor visitors and delegates visitor callbacks to
all delegates in the list.
- Since:
- 5.0
- Author:
- Vladimir Blagojevic
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DelegatingConfigurationVisitor
public DelegatingConfigurationVisitor(ConfigurationBeanVisitor[] visitors)
DelegatingConfigurationVisitor
public DelegatingConfigurationVisitor(List<ConfigurationBeanVisitor> visitors)
visitInfinispanConfiguration
public void visitInfinispanConfiguration(InfinispanConfiguration bean)
- Specified by:
visitInfinispanConfiguration
in interface ConfigurationBeanVisitor
visitGlobalConfiguration
public void visitGlobalConfiguration(GlobalConfiguration bean)
- Specified by:
visitGlobalConfiguration
in interface ConfigurationBeanVisitor
visitFactoryClassWithPropertiesType
public void visitFactoryClassWithPropertiesType(GlobalConfiguration.FactoryClassWithPropertiesType bean)
- Specified by:
visitFactoryClassWithPropertiesType
in interface ConfigurationBeanVisitor
visitGlobalJmxStatisticsType
public void visitGlobalJmxStatisticsType(GlobalConfiguration.GlobalJmxStatisticsType bean)
- Specified by:
visitGlobalJmxStatisticsType
in interface ConfigurationBeanVisitor
visitSerializationType
public void visitSerializationType(GlobalConfiguration.SerializationType bean)
- Specified by:
visitSerializationType
in interface ConfigurationBeanVisitor
visitShutdownType
public void visitShutdownType(GlobalConfiguration.ShutdownType bean)
- Specified by:
visitShutdownType
in interface ConfigurationBeanVisitor
visitTransportType
public void visitTransportType(GlobalConfiguration.TransportType bean)
- Specified by:
visitTransportType
in interface ConfigurationBeanVisitor
visitConfiguration
public void visitConfiguration(Configuration bean)
- Specified by:
visitConfiguration
in interface ConfigurationBeanVisitor
visitAsyncType
public void visitAsyncType(Configuration.AsyncType bean)
- Specified by:
visitAsyncType
in interface ConfigurationBeanVisitor
visitBooleanAttributeType
public void visitBooleanAttributeType(Configuration.BooleanAttributeType bean)
- Specified by:
visitBooleanAttributeType
in interface ConfigurationBeanVisitor
visitClusteringType
public void visitClusteringType(Configuration.ClusteringType bean)
- Specified by:
visitClusteringType
in interface ConfigurationBeanVisitor
visitCustomInterceptorsType
public void visitCustomInterceptorsType(Configuration.CustomInterceptorsType bean)
- Specified by:
visitCustomInterceptorsType
in interface ConfigurationBeanVisitor
visitDataContainerType
public void visitDataContainerType(Configuration.DataContainerType bean)
- Specified by:
visitDataContainerType
in interface ConfigurationBeanVisitor
visitDeadlockDetectionType
public void visitDeadlockDetectionType(Configuration.DeadlockDetectionType bean)
- Specified by:
visitDeadlockDetectionType
in interface ConfigurationBeanVisitor
visitEvictionType
public void visitEvictionType(Configuration.EvictionType bean)
- Specified by:
visitEvictionType
in interface ConfigurationBeanVisitor
visitExpirationType
public void visitExpirationType(Configuration.ExpirationType bean)
- Specified by:
visitExpirationType
in interface ConfigurationBeanVisitor
visitGroupConfig
public void visitGroupConfig(GroupsConfiguration bean)
- Specified by:
visitGroupConfig
in interface ConfigurationBeanVisitor
visitHashType
public void visitHashType(Configuration.HashType bean)
- Specified by:
visitHashType
in interface ConfigurationBeanVisitor
visitL1Type
public void visitL1Type(Configuration.L1Type bean)
- Specified by:
visitL1Type
in interface ConfigurationBeanVisitor
visitQueryConfigurationBean
public void visitQueryConfigurationBean(Configuration.QueryConfigurationBean bean)
- Specified by:
visitQueryConfigurationBean
in interface ConfigurationBeanVisitor
visitLockingType
public void visitLockingType(Configuration.LockingType bean)
- Specified by:
visitLockingType
in interface ConfigurationBeanVisitor
visitStateRetrievalType
public void visitStateRetrievalType(Configuration.StateRetrievalType bean)
- Specified by:
visitStateRetrievalType
in interface ConfigurationBeanVisitor
visitSyncType
public void visitSyncType(Configuration.SyncType bean)
- Specified by:
visitSyncType
in interface ConfigurationBeanVisitor
visitTransactionType
public void visitTransactionType(Configuration.TransactionType bean)
- Specified by:
visitTransactionType
in interface ConfigurationBeanVisitor
visitUnsafeType
public void visitUnsafeType(Configuration.UnsafeType bean)
- Specified by:
visitUnsafeType
in interface ConfigurationBeanVisitor
visitCacheLoaderManagerConfig
public void visitCacheLoaderManagerConfig(CacheLoaderManagerConfig bean)
- Specified by:
visitCacheLoaderManagerConfig
in interface ConfigurationBeanVisitor
visitCacheLoaderConfig
public void visitCacheLoaderConfig(CacheLoaderConfig bean)
- Specified by:
visitCacheLoaderConfig
in interface ConfigurationBeanVisitor
visitSingletonStoreConfig
public void visitSingletonStoreConfig(SingletonStoreConfig bean)
- Specified by:
visitSingletonStoreConfig
in interface ConfigurationBeanVisitor
visitAsyncStoreConfig
public void visitAsyncStoreConfig(AsyncStoreConfig bean)
- Specified by:
visitAsyncStoreConfig
in interface ConfigurationBeanVisitor
visitCustomInterceptorConfig
public void visitCustomInterceptorConfig(CustomInterceptorConfig bean)
- Specified by:
visitCustomInterceptorConfig
in interface ConfigurationBeanVisitor
visitAdvancedExternalizersType
public void visitAdvancedExternalizersType(GlobalConfiguration.AdvancedExternalizersType bean)
- Specified by:
visitAdvancedExternalizersType
in interface ConfigurationBeanVisitor
visitAdvancedExternalizerConfig
public void visitAdvancedExternalizerConfig(AdvancedExternalizerConfig bean)
- Specified by:
visitAdvancedExternalizerConfig
in interface ConfigurationBeanVisitor
visitRecoveryType
public void visitRecoveryType(Configuration.RecoveryType bean)
- Specified by:
visitRecoveryType
in interface ConfigurationBeanVisitor
visitStoreAsBinaryType
public void visitStoreAsBinaryType(Configuration.StoreAsBinary bean)
- Specified by:
visitStoreAsBinaryType
in interface ConfigurationBeanVisitor
visitVersioningConfigurationBean
public void visitVersioningConfigurationBean(Configuration.VersioningConfigurationBean config)
- Specified by:
visitVersioningConfigurationBean
in interface ConfigurationBeanVisitor
Copyright © 2013 JBoss, a division of Red Hat. All Rights Reserved.