类 J2CacheConfig

java.lang.Object
net.oschina.j2cache.J2CacheConfig

public class J2CacheConfig extends Object
J2Cache configurations
作者:
Winter Lau (javayou@gmail.com)
  • 构造器详细资料

    • J2CacheConfig

      public J2CacheConfig()
  • 方法详细资料

    • initFromConfig

      public static final J2CacheConfig initFromConfig(String configResource) throws IOException
      Read configuration from resource
      参数:
      configResource - config resource
      返回:
      config instance
      抛出:
      IOException - config read io exception
    • initFromConfig

      public static final J2CacheConfig initFromConfig(File configFile) throws IOException
      Read configuration from file
      参数:
      configFile - config file
      返回:
      config instance
      抛出:
      IOException - config read io exception
    • initFromConfig

      public static final J2CacheConfig initFromConfig(InputStream stream) throws IOException
      Read configuration from input stream
      参数:
      stream - config stream
      返回:
      config instance
      抛出:
      IOException - config read io exception
    • initFromConfig

      public static final J2CacheConfig initFromConfig(Properties properties)
      Read configuration from properties
      参数:
      properties - config properties
      返回:
      config instance
    • getSubProperties

      public Properties getSubProperties(String i_prefix)
      read sub properties by prefix
      参数:
      i_prefix - prefix of config
      返回:
      properties without prefix
    • dump

      public void dump(PrintStream writer)
    • getProperties

      public Properties getProperties()
    • getBroadcast

      public String getBroadcast()
    • setBroadcast

      public void setBroadcast(String broadcast)
    • isSyncTtlToRedis

      public boolean isSyncTtlToRedis()
    • setSyncTtlToRedis

      public void setSyncTtlToRedis(boolean syncTtlToRedis)
    • isDefaultCacheNullObject

      public boolean isDefaultCacheNullObject()
    • setDefaultCacheNullObject

      public void setDefaultCacheNullObject(boolean defaultCacheNullObject)
    • getL1CacheName

      public String getL1CacheName()
    • setL1CacheName

      public void setL1CacheName(String provider1)
    • getL2CacheName

      public String getL2CacheName()
    • setL2CacheName

      public void setL2CacheName(String provider2)
    • getSerialization

      public String getSerialization()
    • setSerialization

      public void setSerialization(String serialization)
    • getBroadcastProperties

      public Properties getBroadcastProperties()
    • setBroadcastProperties

      public void setBroadcastProperties(Properties broadcastProperties)
    • getL1CacheProperties

      public Properties getL1CacheProperties()
    • setL1CacheProperties

      public void setL1CacheProperties(Properties l1CacheProperties)
    • getL2CacheProperties

      public Properties getL2CacheProperties()
    • setL2CacheProperties

      public void setL2CacheProperties(Properties l2CacheProperties)