org.jboss.ejb3.annotation
Annotation Type CacheConfig


@Retention(value=RUNTIME)
@Target(value=TYPE)
public @interface CacheConfig

Annotation to define the caching configuration for a SFSB

Version:
$Revision: $
Author:
ALR

Optional Element Summary
 long idleTimeoutSeconds
           
 int maxSize
           
 String name
           
 long removalTimeoutSeconds
           
 boolean replicationIsPassivation
           
 

name

public abstract String name
Default:
""

maxSize

public abstract int maxSize
Default:
100000

idleTimeoutSeconds

public abstract long idleTimeoutSeconds
Default:
300L

replicationIsPassivation

public abstract boolean replicationIsPassivation
Default:
true

removalTimeoutSeconds

public abstract long removalTimeoutSeconds
Default:
0L


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