|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Source | |
---|---|
org.apache.excalibur.source | |
org.apache.excalibur.source.impl |
Uses of Source in org.apache.excalibur.source |
---|
Subinterfaces of Source in org.apache.excalibur.source | |
---|---|
interface |
ModifiableSource
A Source that can be written to. |
interface |
ModifiableTraversableSource
A modifiable traversable source. |
interface |
MoveableSource
This class marks a source to be able to moved and copied to serveral other locations. |
interface |
TraversableSource
A traversable source is a source that can have children and a parent, like a file system. |
Methods in org.apache.excalibur.source that return Source | |
---|---|
Source |
TraversableSource.getChild(java.lang.String name)
Get a child of this source, given its name. |
Source |
TraversableSource.getParent()
Get the parent of this source as a Source object. |
Source |
SourceFactory.getSource(java.lang.String location,
java.util.Map parameters)
Get a Source object. |
Source |
SourceResolver.resolveURI(java.lang.String location)
Get a Source object. |
Source |
SourceResolver.resolveURI(java.lang.String location,
java.lang.String base,
java.util.Map parameters)
Get a Source object. |
Methods in org.apache.excalibur.source with parameters of type Source | |
---|---|
static void |
SourceUtil.copy(Source source,
Source destination)
Copy the source to a specified destination. |
void |
MoveableSource.copyTo(Source destination)
Copy the current source to a specified destination. |
static java.io.File |
SourceUtil.getFile(Source source)
Return a File object associated with the Source object. |
static void |
SourceUtil.move(Source source,
Source destination)
Move the source to a specified destination. |
void |
MoveableSource.moveTo(Source destination)
Move the current source to a specified destination. |
void |
SourceResolver.release(Source source)
Releases a resolved resource. |
void |
SourceFactory.release(Source source)
Release a Source object. |
Uses of Source in org.apache.excalibur.source.impl |
---|
Classes in org.apache.excalibur.source.impl that implement Source | |
---|---|
class |
AbstractSource
Abstract base class for a source implementation. |
class |
CommonsVFSSource
Source implementation that provides resolver access to all protocols supported by Commons VFS. |
class |
FileSource
A ModifiableTraversableSource for filesystem objects. |
class |
FTPSource
Source implementation for the File Transfer Protocol. |
class |
HTTPClientSource
HTTP URL Source object, based on the Jakarta Commons HttpClient project. |
class |
ResourceSource
Description of a source which is described by the resource protocol which gets a resource from the classloader. |
class |
URLSource
Description of a source which is described by an URL. |
Methods in org.apache.excalibur.source.impl that return Source | |
---|---|
protected Source |
URLSourceFactory.createFileSource(java.lang.String uri)
Create an file-based source. |
protected Source |
FTPSourceFactory.createURLSource(java.net.URL url,
java.util.Map parameters)
Creates an FTPSource. |
protected Source |
URLSourceFactory.createURLSource(java.net.URL url,
java.util.Map parameters)
Create an URL-based source. |
Source |
FileSource.getChild(java.lang.String name)
|
Source |
FileSource.getParent()
|
Source |
FileSourceFactory.getSource(java.lang.String location,
java.util.Map parameters)
|
Source |
ResourceSourceFactory.getSource(java.lang.String location,
java.util.Map parameters)
Get a Source object. |
Source |
CommonsVFSSourceFactory.getSource(java.lang.String location,
java.util.Map parameters)
Returns a CommonsVFSSource instance primed with the specified location |
Source |
HTTPClientSourceFactory.getSource(java.lang.String uri,
java.util.Map sourceParams)
Creates a HTTPClientSource instance. |
Source |
URLSourceFactory.getSource(java.lang.String uri,
java.util.Map parameters)
|
Source |
SourceResolverImpl.resolveURI(java.lang.String location)
Get a Source object. |
Source |
SourceResolverImpl.resolveURI(java.lang.String location,
java.lang.String baseURI,
java.util.Map parameters)
Get a Source object. |
Methods in org.apache.excalibur.source.impl with parameters of type Source | |
---|---|
void |
FileSource.copyTo(Source destination)
|
void |
FileSource.moveTo(Source destination)
|
void |
SourceResolverImpl.release(Source source)
Releases a resolved resource |
void |
FileSourceFactory.release(Source source)
Does nothing, since FileSource s don't need to be released. |
void |
ResourceSourceFactory.release(Source source)
Release a Source object. |
void |
CommonsVFSSourceFactory.release(Source source)
Releases the given source. |
void |
HTTPClientSourceFactory.release(Source source)
Releases the given Source object. |
void |
URLSourceFactory.release(Source source)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |