org.norther.tammi.core.base
Interface Refreshable

All Known Subinterfaces:
CacheClient<K,V>, CachedMediaProvider, CacheMonitor, FallbackMap, FormFilter, ForwardEngine, FreemarkerEngine, HibernateFactory, HostFilter<F>, JSPEngine, KeyCacheClient<K,V>, LayoutFilter, LinkFilter<F>, Logger, OJBFactory, PageFilter, PipeFilter<F>, ResourceFilter, ResourceFinder, ResourceMap, ServiceFilter<F>, ServletMediaProvider, TaskLoader, ThreadedLogger, VelocityEngine
All Known Implementing Classes:
AbstractLogger, AbstractPersisterFactory, AbstractTemplateEngine, AbstractThreadedLogger, DefaultCacheClient, DefaultCachedMediaProvider, DefaultCacheMonitor, DefaultFallbackMap, DefaultFormFilter, DefaultForwardEngine, DefaultFreemarkerEngine, DefaultHibernateFactory, DefaultHostFilter, DefaultJSPEngine, DefaultKeyCacheClient, DefaultLayoutFilter, DefaultLinkFilter, DefaultOJBFactory, DefaultPageFilter, DefaultPipeFilter, DefaultResourceFilter, DefaultResourceFinder, DefaultResourceMap, DefaultServiceFilter, DefaultServletMediaProvider, DefaultTaskLoader, DefaultVelocityEngine, JDK4Logger, Log4JLogger

public interface Refreshable

An interface to refreshable objects, which can refresh their contents with the defined method.

Version:
$Id: Refreshable.java,v 1.4 2009/09/28 15:08:42 cvsimp Exp $
Author:
Ilkka Priha

Method Summary
 long getRefreshed()
          Gets the last refresh timestamp.
 void refresh()
          Refreshes the MBean.
 

Method Detail

refresh

void refresh()
Refreshes the MBean.


getRefreshed

long getRefreshed()
Gets the last refresh timestamp.

Returns:
the timestamp of the last refresh.


Copyright © 2004 The Norther Organization. All rights reserved.