org.infinispan.config
Class Configuration.TransactionType
java.lang.Object
org.infinispan.config.AbstractConfigurationBean
org.infinispan.config.AbstractNamedCacheConfigurationBean
org.infinispan.config.Configuration.TransactionType
- All Implemented Interfaces:
- Serializable, Cloneable, CloneableConfigurationComponent, JAXBUnmarshallable
- Enclosing class:
- Configuration
public static class Configuration.TransactionType
- extends AbstractNamedCacheConfigurationBean
Defines transactional (JTA) characteristics of the cache.
- See Also:
- Configuration reference,
Serialized Form
transactionManagerLookupClass
protected String transactionManagerLookupClass
transactionManagerLookup
protected TransactionManagerLookup transactionManagerLookup
syncCommitPhase
@Dynamic
protected Boolean syncCommitPhase
syncRollbackPhase
@Dynamic
protected Boolean syncRollbackPhase
useEagerLocking
@Dynamic
protected Boolean useEagerLocking
eagerLockSingleNode
@Dynamic
protected Boolean eagerLockSingleNode
cacheStopTimeout
@Dynamic
protected Integer cacheStopTimeout
Configuration.TransactionType
public Configuration.TransactionType(String transactionManagerLookupClass)
Configuration.TransactionType
public Configuration.TransactionType()
accept
public void accept(ConfigurationBeanVisitor v)
setTransactionManagerLookupClass
public void setTransactionManagerLookupClass(String transactionManagerLookupClass)
setSyncCommitPhase
public void setSyncCommitPhase(Boolean syncCommitPhase)
setSyncRollbackPhase
public void setSyncRollbackPhase(Boolean syncRollbackPhase)
setUseEagerLocking
public void setUseEagerLocking(Boolean useEagerLocking)
setTransactionManagerLookup
public void setTransactionManagerLookup(TransactionManagerLookup transactionManagerLookup)
setEagerLockSingleNode
public void setEagerLockSingleNode(Boolean eagerLockSingleNode)
setCacheStopTimeout
public void setCacheStopTimeout(Integer cacheStopTimeout)
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
willUnmarshall
public void willUnmarshall(Object parent)
- Description copied from interface:
JAXBUnmarshallable
- Indicates that this element is about to be unmarshalled from the XML source that was processed.
- Specified by:
willUnmarshall
in interface JAXBUnmarshallable
- Overrides:
willUnmarshall
in class AbstractConfigurationBean
- Parameters:
parent
- parent component
Copyright © 2011 JBoss, a division of Red Hat. All Rights Reserved.