public abstract class AbstractConfigurationBeanVisitor extends Object implements ConfigurationBeanVisitor
Subclasses of AbstractConfigurationBeanVisitor should define the most parameter type specific
definitions of void visit(AbstractConfigurationBean bean); method. These methods
are going to be invoked by traverser as it comes across these types during traversal of
InfinispanConfiguration tree.
For example, method public void visit(SingletonStoreConfig ssc) defined in a
subclass of this class is going to be invoked as the traverser comes across instance(s) of
SingletonStoreConfig.
| Constructor and Description |
|---|
AbstractConfigurationBeanVisitor() |
public void visitInfinispanConfiguration(InfinispanConfiguration bean)
visitInfinispanConfiguration in interface ConfigurationBeanVisitorpublic void visitAsyncStoreConfig(AsyncStoreConfig bean)
visitAsyncStoreConfig in interface ConfigurationBeanVisitorpublic void visitAsyncType(Configuration.AsyncType bean)
visitAsyncType in interface ConfigurationBeanVisitorpublic void visitBooleanAttributeType(Configuration.BooleanAttributeType bean)
visitBooleanAttributeType in interface ConfigurationBeanVisitorpublic void visitCacheLoaderConfig(CacheLoaderConfig bean)
visitCacheLoaderConfig in interface ConfigurationBeanVisitorpublic void visitCacheLoaderManagerConfig(CacheLoaderManagerConfig bean)
visitCacheLoaderManagerConfig in interface ConfigurationBeanVisitorpublic void visitClusteringType(Configuration.ClusteringType bean)
visitClusteringType in interface ConfigurationBeanVisitorpublic void visitConfiguration(Configuration bean)
visitConfiguration in interface ConfigurationBeanVisitorpublic void visitCustomInterceptorsType(Configuration.CustomInterceptorsType bean)
visitCustomInterceptorsType in interface ConfigurationBeanVisitorpublic void visitDataContainerType(Configuration.DataContainerType bean)
visitDataContainerType in interface ConfigurationBeanVisitorpublic void visitDeadlockDetectionType(Configuration.DeadlockDetectionType bean)
visitDeadlockDetectionType in interface ConfigurationBeanVisitorpublic void visitEvictionType(Configuration.EvictionType bean)
visitEvictionType in interface ConfigurationBeanVisitorpublic void visitExpirationType(Configuration.ExpirationType bean)
visitExpirationType in interface ConfigurationBeanVisitorpublic void visitFactoryClassWithPropertiesType(GlobalConfiguration.FactoryClassWithPropertiesType bean)
visitFactoryClassWithPropertiesType in interface ConfigurationBeanVisitorpublic void visitGlobalConfiguration(GlobalConfiguration bean)
visitGlobalConfiguration in interface ConfigurationBeanVisitorpublic void visitGlobalJmxStatisticsType(GlobalConfiguration.GlobalJmxStatisticsType bean)
visitGlobalJmxStatisticsType in interface ConfigurationBeanVisitorpublic void visitGroupConfig(GroupsConfiguration bean)
visitGroupConfig in interface ConfigurationBeanVisitorpublic void visitHashType(Configuration.HashType bean)
visitHashType in interface ConfigurationBeanVisitorpublic void visitL1Type(Configuration.L1Type bean)
visitL1Type in interface ConfigurationBeanVisitorpublic void visitLockingType(Configuration.LockingType bean)
visitLockingType in interface ConfigurationBeanVisitorpublic void visitQueryConfigurationBean(Configuration.QueryConfigurationBean bean)
visitQueryConfigurationBean in interface ConfigurationBeanVisitorpublic void visitSerializationType(GlobalConfiguration.SerializationType bean)
visitSerializationType in interface ConfigurationBeanVisitorpublic void visitShutdownType(GlobalConfiguration.ShutdownType bean)
visitShutdownType in interface ConfigurationBeanVisitorpublic void visitSingletonStoreConfig(SingletonStoreConfig bean)
visitSingletonStoreConfig in interface ConfigurationBeanVisitorpublic void visitStateRetrievalType(Configuration.StateRetrievalType bean)
visitStateRetrievalType in interface ConfigurationBeanVisitorpublic void visitSyncType(Configuration.SyncType bean)
visitSyncType in interface ConfigurationBeanVisitorpublic void visitTransactionType(Configuration.TransactionType bean)
visitTransactionType in interface ConfigurationBeanVisitorpublic void visitTransportType(GlobalConfiguration.TransportType bean)
visitTransportType in interface ConfigurationBeanVisitorpublic void visitUnsafeType(Configuration.UnsafeType bean)
visitUnsafeType in interface ConfigurationBeanVisitorpublic void visitCustomInterceptorConfig(CustomInterceptorConfig bean)
visitCustomInterceptorConfig in interface ConfigurationBeanVisitorpublic void visitAdvancedExternalizerConfig(AdvancedExternalizerConfig bean)
visitAdvancedExternalizerConfig in interface ConfigurationBeanVisitorpublic void visitAdvancedExternalizersType(GlobalConfiguration.AdvancedExternalizersType bean)
visitAdvancedExternalizersType in interface ConfigurationBeanVisitorpublic void visitRecoveryType(Configuration.RecoveryType config)
visitRecoveryType in interface ConfigurationBeanVisitorpublic void visitStoreAsBinaryType(Configuration.StoreAsBinary config)
visitStoreAsBinaryType in interface ConfigurationBeanVisitorpublic void visitVersioningConfigurationBean(Configuration.VersioningConfigurationBean config)
visitVersioningConfigurationBean in interface ConfigurationBeanVisitorpublic void defaultVisit(AbstractConfigurationBean c)
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.