org.apache.cocoon.components.fam
Class SitemapMonitorImpl

java.lang.Object
  extended byorg.apache.avalon.framework.logger.AbstractLogEnabled
      extended byorg.apache.cocoon.components.fam.SitemapMonitorImpl
All Implemented Interfaces:
Disposable, Initializable, LogEnabled, Serviceable, SitemapMonitor, ThreadSafe

public final class SitemapMonitorImpl
extends AbstractLogEnabled
implements SitemapMonitor, Serviceable, ThreadSafe, Initializable, Disposable


Field Summary
 
Fields inherited from interface org.apache.cocoon.components.fam.SitemapMonitor
ROLE
 
Constructor Summary
SitemapMonitorImpl()
           
 
Method Summary
 void dispose()
           
 void initialize()
           
 void service(ServiceManager manager)
           
 void subscribe(org.apache.commons.jci.monitor.FilesystemAlterationListener listener)
           
 void unsubscribe(org.apache.commons.jci.monitor.FilesystemAlterationListener listener)
           
 
Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SitemapMonitorImpl

public SitemapMonitorImpl()
Method Detail

service

public void service(ServiceManager manager)
             throws ServiceException
Specified by:
service in interface Serviceable
Throws:
ServiceException

initialize

public void initialize()
                throws Exception
Specified by:
initialize in interface Initializable
Throws:
Exception

dispose

public void dispose()
Specified by:
dispose in interface Disposable

subscribe

public void subscribe(org.apache.commons.jci.monitor.FilesystemAlterationListener listener)
Specified by:
subscribe in interface SitemapMonitor

unsubscribe

public void unsubscribe(org.apache.commons.jci.monitor.FilesystemAlterationListener listener)
Specified by:
unsubscribe in interface SitemapMonitor


Copyright ? 1999-2005 The Apache Software Foundation. All Rights Reserved.