org.infinispan.config
Class OverrideConfigurationVisitor
java.lang.Object
org.infinispan.config.AbstractConfigurationBeanVisitor
org.infinispan.config.OverrideConfigurationVisitor
- All Implemented Interfaces:
- ConfigurationBeanVisitor
public class OverrideConfigurationVisitor
- extends AbstractConfigurationBeanVisitor
OverrideConfigurationVisitor breaks down fields of Configuration object to individual components
and then compares them for field updates.
- Since:
- 4.0
- Author:
- Vladimir Blagojevic
Methods inherited from class org.infinispan.config.AbstractConfigurationBeanVisitor |
defaultVisit, visitAsyncStoreConfig, visitCacheLoaderConfig, visitConfiguration, visitCustomInterceptorConfig, visitFactoryClassWithPropertiesType, visitGlobalConfiguration, visitGlobalJmxStatisticsType, visitInfinispanConfiguration, visitSerializationType, visitShutdownType, visitSingletonStoreConfig, visitTransportType |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OverrideConfigurationVisitor
public OverrideConfigurationVisitor()
override
public void override(OverrideConfigurationVisitor override)
visitAsyncType
public void visitAsyncType(Configuration.AsyncType bean)
- Specified by:
visitAsyncType
in interface ConfigurationBeanVisitor
- Overrides:
visitAsyncType
in class AbstractConfigurationBeanVisitor
visitBooleanAttributeType
public void visitBooleanAttributeType(Configuration.BooleanAttributeType bat)
- Specified by:
visitBooleanAttributeType
in interface ConfigurationBeanVisitor
- Overrides:
visitBooleanAttributeType
in class AbstractConfigurationBeanVisitor
visitCacheLoaderManagerConfig
public void visitCacheLoaderManagerConfig(CacheLoaderManagerConfig bean)
- Specified by:
visitCacheLoaderManagerConfig
in interface ConfigurationBeanVisitor
- Overrides:
visitCacheLoaderManagerConfig
in class AbstractConfigurationBeanVisitor
visitClusteringType
public void visitClusteringType(Configuration.ClusteringType bean)
- Specified by:
visitClusteringType
in interface ConfigurationBeanVisitor
- Overrides:
visitClusteringType
in class AbstractConfigurationBeanVisitor
visitCustomInterceptorsType
public void visitCustomInterceptorsType(Configuration.CustomInterceptorsType bean)
- Specified by:
visitCustomInterceptorsType
in interface ConfigurationBeanVisitor
- Overrides:
visitCustomInterceptorsType
in class AbstractConfigurationBeanVisitor
visitDeadlockDetectionType
public void visitDeadlockDetectionType(Configuration.DeadlockDetectionType bean)
- Specified by:
visitDeadlockDetectionType
in interface ConfigurationBeanVisitor
- Overrides:
visitDeadlockDetectionType
in class AbstractConfigurationBeanVisitor
visitEvictionType
public void visitEvictionType(Configuration.EvictionType bean)
- Specified by:
visitEvictionType
in interface ConfigurationBeanVisitor
- Overrides:
visitEvictionType
in class AbstractConfigurationBeanVisitor
visitExpirationType
public void visitExpirationType(Configuration.ExpirationType bean)
- Specified by:
visitExpirationType
in interface ConfigurationBeanVisitor
- Overrides:
visitExpirationType
in class AbstractConfigurationBeanVisitor
visitHashType
public void visitHashType(Configuration.HashType bean)
- Specified by:
visitHashType
in interface ConfigurationBeanVisitor
- Overrides:
visitHashType
in class AbstractConfigurationBeanVisitor
visitL1Type
public void visitL1Type(Configuration.L1Type bean)
- Specified by:
visitL1Type
in interface ConfigurationBeanVisitor
- Overrides:
visitL1Type
in class AbstractConfigurationBeanVisitor
visitLockingType
public void visitLockingType(Configuration.LockingType bean)
- Specified by:
visitLockingType
in interface ConfigurationBeanVisitor
- Overrides:
visitLockingType
in class AbstractConfigurationBeanVisitor
visitStateRetrievalType
public void visitStateRetrievalType(Configuration.StateRetrievalType bean)
- Specified by:
visitStateRetrievalType
in interface ConfigurationBeanVisitor
- Overrides:
visitStateRetrievalType
in class AbstractConfigurationBeanVisitor
visitSyncType
public void visitSyncType(Configuration.SyncType bean)
- Specified by:
visitSyncType
in interface ConfigurationBeanVisitor
- Overrides:
visitSyncType
in class AbstractConfigurationBeanVisitor
visitTransactionType
public void visitTransactionType(Configuration.TransactionType bean)
- Specified by:
visitTransactionType
in interface ConfigurationBeanVisitor
- Overrides:
visitTransactionType
in class AbstractConfigurationBeanVisitor
visitUnsafeType
public void visitUnsafeType(Configuration.UnsafeType bean)
- Specified by:
visitUnsafeType
in interface ConfigurationBeanVisitor
- Overrides:
visitUnsafeType
in class AbstractConfigurationBeanVisitor
visitQueryConfigurationBean
public void visitQueryConfigurationBean(Configuration.QueryConfigurationBean bean)
- Specified by:
visitQueryConfigurationBean
in interface ConfigurationBeanVisitor
- Overrides:
visitQueryConfigurationBean
in class AbstractConfigurationBeanVisitor
Copyright © 2010 JBoss, a division of Red Hat. All Rights Reserved.