org.exoplatform.services.cache
Class ExoCacheConfig

java.lang.Object
  extended by org.exoplatform.services.cache.ExoCacheConfig
All Implemented Interfaces:
java.lang.Cloneable

public class ExoCacheConfig
extends java.lang.Object
implements java.lang.Cloneable

This class defines the main configuration properties of an ExoCache

Since:
Feb 20, 2005
Version:
$Id: ExoCacheConfig.java 5799 2006-05-28 17:55:42Z geaz $
Author:
Tuan Nguyen (tuan08@users.sourceforge.net)

Constructor Summary
ExoCacheConfig()
           
 
Method Summary
 ExoCacheConfig clone()
           
 java.lang.String getImplementation()
           
 java.lang.String getLabel()
           
 long getLiveTime()
           
 int getMaxSize()
           
 java.lang.String getName()
           
 boolean isDistributed()
           
 boolean isLogEnabled()
           
 boolean isRepicated()
           
 void setDistributed(boolean b)
           
 void setImplementation(java.lang.String alg)
           
 void setLabel(java.lang.String s)
           
 void setLiveTime(long period)
           
 void setLogEnabled(boolean enableLogging)
           
 void setMaxSize(int size)
           
 void setName(java.lang.String s)
           
 void setReplicated(boolean b)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExoCacheConfig

public ExoCacheConfig()
Method Detail

getName

public java.lang.String getName()

setName

public void setName(java.lang.String s)

getLabel

public java.lang.String getLabel()

setLabel

public void setLabel(java.lang.String s)

getMaxSize

public int getMaxSize()

setMaxSize

public void setMaxSize(int size)

getLiveTime

public long getLiveTime()

setLiveTime

public void setLiveTime(long period)

isDistributed

public boolean isDistributed()

setDistributed

public void setDistributed(boolean b)

isRepicated

public boolean isRepicated()

setReplicated

public void setReplicated(boolean b)

getImplementation

public java.lang.String getImplementation()

setImplementation

public void setImplementation(java.lang.String alg)

isLogEnabled

public boolean isLogEnabled()

setLogEnabled

public void setLogEnabled(boolean enableLogging)

clone

public ExoCacheConfig clone()
Overrides:
clone in class java.lang.Object


Copyright © 2012 eXo Platform SAS. All Rights Reserved.