org.apache.cocoon.xml
Class LoggingEntityResolver

java.lang.Object
  extended by org.apache.avalon.framework.logger.AbstractLogEnabled
      extended by org.apache.cocoon.xml.LoggingEntityResolver
All Implemented Interfaces:
LogEnabled, EntityResolver

public class LoggingEntityResolver
extends AbstractLogEnabled
implements EntityResolver

Logging entity resolver to assist in caching.

Version:
CVS $Id: LoggingEntityResolver.html 1304258 2012-03-23 10:09:27Z ilgrosso $
Author:
Donald Ball

Field Summary
protected  Set dependencies
           
protected  EntityResolver resolver
           
 
Constructor Summary
LoggingEntityResolver(EntityResolver resolver)
           
 
Method Summary
 Set getDependencies()
           
 InputSource resolveEntity(String public_id, String system_id)
           
 
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
 

Field Detail

resolver

protected EntityResolver resolver

dependencies

protected Set dependencies
Constructor Detail

LoggingEntityResolver

public LoggingEntityResolver(EntityResolver resolver)
Method Detail

resolveEntity

public InputSource resolveEntity(String public_id,
                                 String system_id)
                          throws SAXException,
                                 IOException
Specified by:
resolveEntity in interface EntityResolver
Throws:
SAXException
IOException

getDependencies

public Set getDependencies()


Copyright © 1999-2010 The Apache Software Foundation. All Rights Reserved.