org.jboss.cache.config
Class EvictionRegionConfig

java.lang.Object
  extended by org.jboss.cache.config.ConfigurationComponent
      extended by org.jboss.cache.config.EvictionRegionConfig
All Implemented Interfaces:
Serializable, Cloneable

public class EvictionRegionConfig
extends ConfigurationComponent

See Also:
Serialized Form

Field Summary
static String EVENT_QUEUE_SIZE
           
static String NAME
           
static String REGION
           
static String REGION_POLICY_CLASS
           
 
Fields inherited from class org.jboss.cache.config.ConfigurationComponent
log
 
Constructor Summary
EvictionRegionConfig()
           
EvictionRegionConfig(Fqn regionFqn, EvictionPolicyConfig evictionPolicyConfig)
           
 
Method Summary
 EvictionRegionConfig clone()
           
 boolean equals(Object obj)
           
 int getEventQueueSize()
           
 EvictionPolicyConfig getEvictionPolicyConfig()
           
 Fqn getRegionFqn()
           
 String getRegionName()
           
 int hashCode()
           
 void setDefaultEventQueueSize(int queueSize)
           
 void setEventQueueSize(int queueSize)
           
 void setEvictionPolicyConfig(EvictionPolicyConfig config)
           
 void setRegionFqn(Fqn regionFqn)
           
 void setRegionName(String name)
           
 
Methods inherited from class org.jboss.cache.config.ConfigurationComponent
addChildConfig, addChildConfigs, passCacheToChildConfig, removeChildConfig, removeChildConfigs, replaceChildConfig, replaceChildConfigs, setCache, testImmutability
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAME

public static final String NAME
See Also:
Constant Field Values

REGION

public static final String REGION
See Also:
Constant Field Values

REGION_POLICY_CLASS

public static final String REGION_POLICY_CLASS
See Also:
Constant Field Values

EVENT_QUEUE_SIZE

public static final String EVENT_QUEUE_SIZE
See Also:
Constant Field Values
Constructor Detail

EvictionRegionConfig

public EvictionRegionConfig()

EvictionRegionConfig

public EvictionRegionConfig(Fqn regionFqn,
                            EvictionPolicyConfig evictionPolicyConfig)
Method Detail

getEvictionPolicyConfig

public EvictionPolicyConfig getEvictionPolicyConfig()

setEvictionPolicyConfig

public void setEvictionPolicyConfig(EvictionPolicyConfig config)

getRegionFqn

public Fqn getRegionFqn()

setRegionFqn

public void setRegionFqn(Fqn regionFqn)

getRegionName

public String getRegionName()

setRegionName

public void setRegionName(String name)

getEventQueueSize

public int getEventQueueSize()

setEventQueueSize

public void setEventQueueSize(int queueSize)

setDefaultEventQueueSize

public void setDefaultEventQueueSize(int queueSize)

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

clone

public EvictionRegionConfig clone()
                           throws CloneNotSupportedException
Overrides:
clone in class ConfigurationComponent
Throws:
CloneNotSupportedException


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