org.apache.avalon.excalibur.source
Class ResourceSourceFactory

java.lang.Object
  |
  +--org.apache.avalon.framework.logger.AbstractLogEnabled
        |
        +--org.apache.avalon.excalibur.source.ResourceSourceFactory
All Implemented Interfaces:
org.apache.avalon.framework.component.Component, org.apache.avalon.framework.logger.LogEnabled, SourceFactory, org.apache.avalon.framework.thread.ThreadSafe

public class ResourceSourceFactory
extends org.apache.avalon.framework.logger.AbstractLogEnabled
implements SourceFactory, org.apache.avalon.framework.thread.ThreadSafe

A factory for the Resource protocol

Version:
$Id: ResourceSourceFactory.java,v 1.3 2002/01/03 13:06:18 cziegeler Exp $
Author:
Carsten Ziegeler

Fields inherited from interface org.apache.avalon.excalibur.source.SourceFactory
ROLE
 
Constructor Summary
ResourceSourceFactory()
           
 
Method Summary
 Source getSource(java.lang.String location, SourceParameters parameters)
          Get a Source object.
 
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

ResourceSourceFactory

public ResourceSourceFactory()
Method Detail

getSource

public Source getSource(java.lang.String location,
                        SourceParameters parameters)
                 throws java.net.MalformedURLException,
                        java.io.IOException
Get a Source object.
Specified by:
getSource in interface SourceFactory
Parameters:
parameters - This is optional.


Copyright © 2001 Apache Jakarta Project. All Rights Reserved.