org.jboss.ejb3.annotation.impl
Class CacheConfigImpl
java.lang.Object
org.jboss.ejb3.annotation.impl.CacheConfigImpl
- All Implemented Interfaces:
- java.lang.annotation.Annotation, org.jboss.ejb3.annotation.CacheConfig
public class CacheConfigImpl
- extends java.lang.Object
- implements org.jboss.ejb3.annotation.CacheConfig
Implementation of CacheConfig Annotation
| Fields inherited from interface org.jboss.ejb3.annotation.CacheConfig |
DEFAULT_CLUSTERED_MAX_SIZE, DEFAULT_CLUSTERED_OBJECT_NAME, DEFAULT_IDLE_TIMEOUT_SECONDS, DEFAULT_NONCLUSTERED_MAX_SIZE, DEFAULT_REMOVAL_TIMEOUT_SECONDS, DEFAULT_REPL_IS_PASV |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface java.lang.annotation.Annotation |
equals, hashCode, toString |
CacheConfigImpl
public CacheConfigImpl()
name
public java.lang.String name()
setName
public void setName(java.lang.String name)
maxSize
public int maxSize()
setMaxSize
public void setMaxSize(int maxSize)
idleTimeoutSeconds
public long idleTimeoutSeconds()
setIdleTimeoutSeconds
public void setIdleTimeoutSeconds(long idleTimeoutSeconds)
removalTimeoutSeconds
public long removalTimeoutSeconds()
setRemovalTimeoutSeconds
public void setRemovalTimeoutSeconds(long removalTimeoutSeconds)
replicationIsPassivation
public boolean replicationIsPassivation()
setReplicationIsPassivation
public void setReplicationIsPassivation(boolean replicationIsPassivation)
merge
public void merge(org.jboss.ejb3.annotation.CacheConfig annotation)
annotationType
public java.lang.Class<? extends java.lang.annotation.Annotation> annotationType()
- Specified by:
annotationType in interface java.lang.annotation.Annotation