org.jboss.kernel.plugins.metadata.basic
Class TimedPolicyCachingBasicKernelMetaDataRepository

java.lang.Object
  extended by org.jboss.kernel.plugins.event.AbstractEventEmitter
      extended by org.jboss.kernel.plugins.AbstractKernelObject
          extended by org.jboss.kernel.plugins.metadata.AbstractKernelMetaDataRepository
              extended by org.jboss.kernel.plugins.metadata.basic.BasicKernelMetaDataRepository
                  extended by org.jboss.kernel.plugins.metadata.basic.CachingBasicKernelMetaDataRepository
                      extended by org.jboss.kernel.plugins.metadata.basic.PolicyCachingBasicKernelMetaDataRepository
                          extended by org.jboss.kernel.plugins.metadata.basic.TimedPolicyCachingBasicKernelMetaDataRepository
All Implemented Interfaces:
KernelEventEmitter, KernelObject, KernelMetaDataRepository

public class TimedPolicyCachingBasicKernelMetaDataRepository
extends PolicyCachingBasicKernelMetaDataRepository

TimedPolicyCachingBasicKernelMetaDataRepository.

Author:
Ales Justin

Field Summary
 
Fields inherited from class org.jboss.kernel.plugins.AbstractKernelObject
kernel, log
 
Fields inherited from class org.jboss.kernel.plugins.event.AbstractEventEmitter
eventListenerRegistry, NULL, NULL_FILTER
 
Constructor Summary
TimedPolicyCachingBasicKernelMetaDataRepository()
           
TimedPolicyCachingBasicKernelMetaDataRepository(Integer defaultLifetime)
           
TimedPolicyCachingBasicKernelMetaDataRepository(Integer defaultLifetime, Boolean threadSafe, Integer resolution)
           
 
Method Summary
protected  org.jboss.metadata.plugins.cache.CachePolicyFactory createCachePolicyFactory()
          Create cache policy factory.
 void setDefaultLifetime(Integer defaultLifetime)
          Set default lifetime.
 void setResolution(Integer resolution)
          The resollution.
 void setThreadSafe(Boolean threadSafe)
          Set threadsafe flag.
 
Methods inherited from class org.jboss.kernel.plugins.metadata.basic.PolicyCachingBasicKernelMetaDataRepository
createCacheFactory, parseInteger, readSystemProperty
 
Methods inherited from class org.jboss.kernel.plugins.metadata.basic.CachingBasicKernelMetaDataRepository
createMetaDataRetrieval, getFactory
 
Methods inherited from class org.jboss.kernel.plugins.metadata.basic.BasicKernelMetaDataRepository
addMetaData, createMetaDataRetrieval, getFullScope, getMetaData, getMutableScope, initMetaDataRetrieval, removeMetaData
 
Methods inherited from class org.jboss.kernel.plugins.metadata.AbstractKernelMetaDataRepository
getMetaDataRepository, setMetaDataRepository
 
Methods inherited from class org.jboss.kernel.plugins.AbstractKernelObject
getKernel, setKernel
 
Methods inherited from class org.jboss.kernel.plugins.event.AbstractEventEmitter
createEvent, fireKernelEvent, fireKernelEvent, hasListeners, nextEmitterSequence, registerListener, unregisterListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.kernel.spi.KernelObject
getKernel, setKernel
 
Methods inherited from interface org.jboss.kernel.spi.event.KernelEventEmitter
fireKernelEvent, registerListener, unregisterListener
 

Constructor Detail

TimedPolicyCachingBasicKernelMetaDataRepository

public TimedPolicyCachingBasicKernelMetaDataRepository()

TimedPolicyCachingBasicKernelMetaDataRepository

public TimedPolicyCachingBasicKernelMetaDataRepository(Integer defaultLifetime)

TimedPolicyCachingBasicKernelMetaDataRepository

public TimedPolicyCachingBasicKernelMetaDataRepository(Integer defaultLifetime,
                                                       Boolean threadSafe,
                                                       Integer resolution)
Method Detail

createCachePolicyFactory

protected org.jboss.metadata.plugins.cache.CachePolicyFactory createCachePolicyFactory()
Description copied from class: PolicyCachingBasicKernelMetaDataRepository
Create cache policy factory.

Specified by:
createCachePolicyFactory in class PolicyCachingBasicKernelMetaDataRepository
Returns:
the cache policy factory

setDefaultLifetime

public void setDefaultLifetime(Integer defaultLifetime)
Set default lifetime.

Parameters:
defaultLifetime - the default lifetime

setThreadSafe

public void setThreadSafe(Boolean threadSafe)
Set threadsafe flag.

Parameters:
threadSafe - the threadsafe flag

setResolution

public void setResolution(Integer resolution)
The resollution.

Parameters:
resolution - the resolution


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