org.apache.cocoon.xml
Class LoggingEntityResolver

java.lang.Object
  extended byorg.apache.cocoon.util.AbstractLogEnabled
      extended byorg.apache.cocoon.xml.LoggingEntityResolver
All Implemented Interfaces:
EntityResolver

public class LoggingEntityResolver
extends org.apache.cocoon.util.AbstractLogEnabled
implements EntityResolver

Logging entity resolver to assist in caching.

Version:
$Id: LoggingEntityResolver.html 1304280 2012-03-23 11:18:01Z ilgrosso $

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.cocoon.util.AbstractLogEnabled
getLogger, setLogger
 
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-2008 The Apache Software Foundation. All Rights Reserved.