org.infinispan.loaders.decorators
Class AsyncStoreConfig

java.lang.Object
  extended by org.infinispan.config.AbstractConfigurationBean
      extended by org.infinispan.config.AbstractNamedCacheConfigurationBean
          extended by org.infinispan.loaders.decorators.AsyncStoreConfig
All Implemented Interfaces:
Serializable, Cloneable, CloneableConfigurationComponent

public class AsyncStoreConfig
extends AbstractNamedCacheConfigurationBean

Configuration for the async cache loader

Note that class AsyncStoreConfig contains JAXB annotations. These annotations determine how XML configuration files are read into instances of configuration class hierarchy as well as they provide meta data for configuration file XML schema generation. Please modify these annotations and Java element types they annotate with utmost understanding and care.

Since:
4.0
Author:
Manik Surtani, Vladimir Blagojevic
See Also:
Serialized Form

Field Summary
protected  Boolean enabled
           
protected  Long mapLockTimeout
           
protected  Integer threadPoolSize
           
 
Fields inherited from class org.infinispan.config.AbstractNamedCacheConfigurationBean
cr
 
Fields inherited from class org.infinispan.config.AbstractConfigurationBean
EMPTY_PROPERTIES, log, overriddenConfigurationElements
 
Constructor Summary
AsyncStoreConfig()
           
 
Method Summary
 void accept(ConfigurationBeanVisitor v)
           
 AsyncStoreConfig clone()
           
 Long getMapLockTimeout()
           
 Integer getThreadPoolSize()
           
 Boolean isEnabled()
           
 void setEnabled(Boolean enabled)
           
 void setMapLockTimeout(Long stateLockTimeout)
           
 void setThreadPoolSize(Integer threadPoolSize)
           
 
Methods inherited from class org.infinispan.config.AbstractNamedCacheConfigurationBean
hasComponentStarted, inject
 
Methods inherited from class org.infinispan.config.AbstractConfigurationBean
testImmutability, toTypedProperties, toTypedProperties, uc
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

enabled

protected Boolean enabled

threadPoolSize

protected Integer threadPoolSize

mapLockTimeout

@Dynamic
protected Long mapLockTimeout
Constructor Detail

AsyncStoreConfig

public AsyncStoreConfig()
Method Detail

isEnabled

public Boolean isEnabled()

setEnabled

public void setEnabled(Boolean enabled)

getThreadPoolSize

public Integer getThreadPoolSize()

setThreadPoolSize

public void setThreadPoolSize(Integer threadPoolSize)

getMapLockTimeout

public Long getMapLockTimeout()

setMapLockTimeout

public void setMapLockTimeout(Long stateLockTimeout)

clone

public AsyncStoreConfig clone()
Specified by:
clone in interface CloneableConfigurationComponent
Overrides:
clone in class AbstractNamedCacheConfigurationBean

accept

public void accept(ConfigurationBeanVisitor v)

Google Analytics

Copyright © 2009 JBoss, a division of Red Hat. All Rights Reserved.