A C D E F G H I L M N O P Q R S T U V

A

AUTHORITY - Static variable in class org.apache.excalibur.source.SourceUtil
 
AbstractAggregatedValidity - class org.apache.excalibur.source.impl.validity.AbstractAggregatedValidity.
The base class for the aggregation implementations
AbstractAggregatedValidity() - Constructor for class org.apache.excalibur.source.impl.validity.AbstractAggregatedValidity
 
AbstractSource - class org.apache.excalibur.source.impl.AbstractSource.
Abstract base class for a source implementation.
AbstractSource() - Constructor for class org.apache.excalibur.source.impl.AbstractSource
 
AggregatedValidity - class org.apache.excalibur.source.impl.validity.AggregatedValidity.
A validation object using a List.
AggregatedValidity() - Constructor for class org.apache.excalibur.source.impl.validity.AggregatedValidity
 
absolutize(String, String) - Static method in class org.apache.excalibur.source.SourceUtil
Calls absolutize(url1, url2, false).
absolutize(String, String, boolean) - Static method in class org.apache.excalibur.source.SourceUtil
Calls absolutize(url1, url2, false, true).
absolutize(String, String, boolean, boolean) - Static method in class org.apache.excalibur.source.SourceUtil
Applies a location to a baseURI.
absolutize(String, String) - Method in interface org.apache.excalibur.source.URIAbsolutizer
 
absolutize(String, String) - Method in class org.apache.excalibur.source.impl.FileSourceFactory
 
add(SourceParameters) - Method in class org.apache.excalibur.source.SourceParameters
Add all parameters from the incoming parameters object.
add(SourceValidity) - Method in class org.apache.excalibur.source.impl.validity.AbstractAggregatedValidity
 
add(DeferredValidity) - Method in class org.apache.excalibur.source.impl.validity.DeferredAggregatedValidity
 
appendParameters(String, Parameters) - Static method in class org.apache.excalibur.source.SourceUtil
Append parameters to the uri.
appendParameters(String, SourceParameters) - Static method in class org.apache.excalibur.source.SourceUtil
Append parameters to the uri Each parameter is appended to the uri with "parameter=value", the parameters are separated by "&".

C

CONTENT_LENGTH - Static variable in class org.apache.excalibur.source.impl.HTTPClientSource
Constant used when obtaining the Content-Length from HTTP Headers
CONTENT_TYPE - Static variable in class org.apache.excalibur.source.impl.HTTPClientSource
Constant used when obtaining the Content-Type from HTTP Headers
CommonsVFSSource - class org.apache.excalibur.source.impl.CommonsVFSSource.
Source implementation that provides resolver access to all protocols supported by Commons VFS.
CommonsVFSSource(String, Map) - Constructor for class org.apache.excalibur.source.impl.CommonsVFSSource
Constructor, creates instance of class.
CommonsVFSSourceFactory - class org.apache.excalibur.source.impl.CommonsVFSSourceFactory.
A factory for source types supported by Commons VFS.
CommonsVFSSourceFactory() - Constructor for class org.apache.excalibur.source.impl.CommonsVFSSourceFactory
 
canCancel(OutputStream) - Method in interface org.apache.excalibur.source.ModifiableSource
Can the data sent to an OutputStream returned by ModifiableSource.getOutputStream() be cancelled ?
canCancel(OutputStream) - Method in class org.apache.excalibur.source.impl.CommonsVFSSource
Whether we can cancel writing to the output stream
canCancel(OutputStream) - Method in class org.apache.excalibur.source.impl.FTPSource
Can the data sent to an OutputStream returned by FTPSource.getOutputStream() be cancelled ?
canCancel(OutputStream) - Method in class org.apache.excalibur.source.impl.FileSource
Can the data sent to an OutputStream returned by FileSource.getOutputStream() be cancelled ?
canCancel(OutputStream) - Method in class org.apache.excalibur.source.impl.HTTPClientSource
Method to determine whether writing to the supplied OutputStream (which must be that returned from HTTPClientSource.getOutputStream()) can be cancelled
cancel(OutputStream) - Method in interface org.apache.excalibur.source.ModifiableSource
Cancel the data sent to an OutputStream returned by ModifiableSource.getOutputStream().
cancel(OutputStream) - Method in class org.apache.excalibur.source.impl.CommonsVFSSource
Cancels writing to the specified output stream.
cancel(OutputStream) - Method in class org.apache.excalibur.source.impl.FTPSource
Cancel the data sent to an OutputStream returned by FTPSource.getOutputStream().
cancel(OutputStream) - Method in class org.apache.excalibur.source.impl.FileSource
Cancel the data sent to an OutputStream returned by FileSource.getOutputStream().
cancel(OutputStream) - Method in class org.apache.excalibur.source.impl.HTTPClientSource
Cancels any data sent to the OutputStream returned by HTTPClientSource.getOutputStream().
checkInfos() - Method in class org.apache.excalibur.source.impl.AbstractSource
Call getInfos() if it hasn't already been called since the last call to refresh().
clone() - Method in class org.apache.excalibur.source.SourceParameters
Returns a copy of the parameters object.
containsParameter(String) - Method in class org.apache.excalibur.source.SourceParameters
Test if a value for this parameter exists.
contextualize(Context) - Method in class org.apache.excalibur.source.impl.SourceResolverImpl
Get the context
copy(Source, Source) - Static method in class org.apache.excalibur.source.SourceUtil
Copy the source to a specified destination.
copy(InputStream, OutputStream) - Static method in class org.apache.excalibur.source.SourceUtil
Copy the contents of an InputStream to an OutputStream.
copyTo(Source) - Method in interface org.apache.excalibur.source.MoveableSource
Copy the current source to a specified destination.
copyTo(Source) - Method in class org.apache.excalibur.source.impl.FileSource
 
create(Configuration) - Static method in class org.apache.excalibur.source.SourceParameters
Create a new parameters object from the children of the configuration.
createFileSource(String) - Method in class org.apache.excalibur.source.impl.URLSourceFactory
Create an file-based source.
createURLSource(URL, Map) - Method in class org.apache.excalibur.source.impl.FTPSourceFactory
Creates an FTPSource.
createURLSource(URL, Map) - Method in class org.apache.excalibur.source.impl.URLSourceFactory
Create an URL-based source.

D

DeferredAggregatedValidity - class org.apache.excalibur.source.impl.validity.DeferredAggregatedValidity.
A validation object using a List.
DeferredAggregatedValidity() - Constructor for class org.apache.excalibur.source.impl.validity.DeferredAggregatedValidity
 
DeferredValidity - interface org.apache.excalibur.source.impl.validity.DeferredValidity.
This object delivers a validity object if required.
decodePath(String) - Static method in class org.apache.excalibur.source.SourceUtil
Decode a path.
delete() - Method in interface org.apache.excalibur.source.ModifiableSource
Delete the source
delete() - Method in class org.apache.excalibur.source.impl.CommonsVFSSource
Deletes the source.
delete() - Method in class org.apache.excalibur.source.impl.FTPSource
Delete the source.
delete() - Method in class org.apache.excalibur.source.impl.FileSource
Delete the source.
delete() - Method in class org.apache.excalibur.source.impl.HTTPClientSource
Deletes the referenced resource.
dispose() - Method in class org.apache.excalibur.source.impl.SourceResolverImpl
 

E

ExpiresValidity - class org.apache.excalibur.source.impl.validity.ExpiresValidity.
A validation object that holds an expiration date.
ExpiresValidity(long) - Constructor for class org.apache.excalibur.source.impl.validity.ExpiresValidity
Constructor
enableLogging(Logger) - Method in class org.apache.excalibur.source.impl.CommonsVFSSource
Enables logging for this source.
encode(String) - Static method in class org.apache.excalibur.source.SourceUtil
Translates a string into x-www-form-urlencoded format.
encode(String, String) - Static method in class org.apache.excalibur.source.SourceUtil
Translates a string into x-www-form-urlencoded format with specified encoding
encodeBASE64(String) - Static method in class org.apache.excalibur.source.SourceUtil
BASE 64 encoding.
encodeBASE64(byte[]) - Static method in class org.apache.excalibur.source.SourceUtil
BASE 64 encoding.
executeMethod(HttpMethod) - Method in class org.apache.excalibur.source.impl.HTTPClientSource
Executes a particular HttpMethod and updates internal data storage.
exists() - Method in interface org.apache.excalibur.source.Source
Does this source exist ?
exists() - Method in class org.apache.excalibur.source.impl.CommonsVFSSource
Whether this resource exists or not
exists() - Method in class org.apache.excalibur.source.impl.FileSource
Does this source actually exist ?
exists() - Method in class org.apache.excalibur.source.impl.HTTPClientSource
Method to ascertain whether the given resource actually exists.
exists() - Method in class org.apache.excalibur.source.impl.ResourceSource
 
exists() - Method in class org.apache.excalibur.source.impl.URLSource
Does this source exist ?

F

FRAGMENT - Static variable in class org.apache.excalibur.source.SourceUtil
 
FTPSource - class org.apache.excalibur.source.impl.FTPSource.
Source implementation for the File Transfer Protocol.
FTPSource() - Constructor for class org.apache.excalibur.source.impl.FTPSource
 
FTPSourceFactory - class org.apache.excalibur.source.impl.FTPSourceFactory.
A factory for an @link FTPSource.
FTPSourceFactory() - Constructor for class org.apache.excalibur.source.impl.FTPSourceFactory
 
FileSource - class org.apache.excalibur.source.impl.FileSource.
A ModifiableTraversableSource for filesystem objects.
FileSource(String) - Constructor for class org.apache.excalibur.source.impl.FileSource
Builds a FileSource given an URI, which doesn't necessarily have to start with "file:"
FileSource(String, File) - Constructor for class org.apache.excalibur.source.impl.FileSource
Builds a FileSource, given an URI scheme and a File.
FileSourceFactory - class org.apache.excalibur.source.impl.FileSourceFactory.
A factory for filesystem-based sources (see FileSource).
FileSourceFactory() - Constructor for class org.apache.excalibur.source.impl.FileSourceFactory
 
FileTimeStampValidity - class org.apache.excalibur.source.impl.validity.FileTimeStampValidity.
A validation object for time-stamps.
FileTimeStampValidity(String) - Constructor for class org.apache.excalibur.source.impl.validity.FileTimeStampValidity
 
FileTimeStampValidity(File) - Constructor for class org.apache.excalibur.source.impl.validity.FileTimeStampValidity
 
FileTimeStampValidity(File, long) - Constructor for class org.apache.excalibur.source.impl.validity.FileTimeStampValidity
 

G

GET - Static variable in class org.apache.excalibur.source.impl.HTTPClientSource
Constant used for identifying GET requests.
getCause() - Method in class org.apache.excalibur.source.SourceException
Retrieve the cause of the exception.
getChild(String) - Method in interface org.apache.excalibur.source.TraversableSource
Get a child of this source, given its name.
getChild(String) - Method in class org.apache.excalibur.source.impl.FileSource
 
getChildren() - Method in interface org.apache.excalibur.source.TraversableSource
Get the children of this source if this source is traversable.
getChildren() - Method in class org.apache.excalibur.source.impl.FileSource
 
getClassLoader() - Method in class org.apache.excalibur.source.impl.ResourceSource
 
getContentLength() - Method in interface org.apache.excalibur.source.Source
Get the content length of this source's content or -1 if the length is unknown.
getContentLength() - Method in class org.apache.excalibur.source.impl.AbstractSource
Return the content length of the content or -1 if the length is unknown
getContentLength() - Method in class org.apache.excalibur.source.impl.FileSource
 
getContentLength() - Method in class org.apache.excalibur.source.impl.HTTPClientSource
Obtain the content length of the referenced resource.
getEncodedQueryString() - Method in class org.apache.excalibur.source.SourceParameters
Build a query string and encode each parameter value.
getFile(Source) - Static method in class org.apache.excalibur.source.SourceUtil
Return a File object associated with the Source object.
getFile() - Method in class org.apache.excalibur.source.impl.FileSource
Get the associated file
getFile() - Method in class org.apache.excalibur.source.impl.validity.FileTimeStampValidity
 
getFirstParameters() - Method in class org.apache.excalibur.source.SourceParameters
Create a Parameters object.
getInfos() - Method in class org.apache.excalibur.source.impl.AbstractSource
Get the last modification date and content length of the source.
getInfos() - Method in class org.apache.excalibur.source.impl.CommonsVFSSource
Sets content information for this source.
getInfos() - Method in class org.apache.excalibur.source.impl.FTPSource
Get the last modification date and content length of the source.
getInfos() - Method in class org.apache.excalibur.source.impl.ResourceSource
 
getInfos() - Method in class org.apache.excalibur.source.impl.URLSource
Get the last modification date and content length of the source.
getInputStream() - Method in interface org.apache.excalibur.source.Source
Return an InputStream to read from the source.
getInputStream() - Method in class org.apache.excalibur.source.impl.AbstractSource
Return an InputStream object to read from the source.
getInputStream() - Method in class org.apache.excalibur.source.impl.CommonsVFSSource
Obtain an InputStream for this source.
getInputStream() - Method in class org.apache.excalibur.source.impl.FileSource
 
getInputStream() - Method in class org.apache.excalibur.source.impl.HTTPClientSource
Method to obtain an InputStream to read the response from the server.
getInputStream() - Method in class org.apache.excalibur.source.impl.ResourceSource
Return an InputStream object to read from the source.
getInputStream() - Method in class org.apache.excalibur.source.impl.URLSource
Return an InputStream object to read from the source.
getLastModified() - Method in interface org.apache.excalibur.source.Source
Get the last modification date of this source.
getLastModified() - Method in class org.apache.excalibur.source.impl.AbstractSource
Get the last modification date of the source or 0 if it is not possible to determine the date.
getLastModified() - Method in class org.apache.excalibur.source.impl.FileSource
 
getLastModified() - Method in class org.apache.excalibur.source.impl.HTTPClientSource
Get the last modification date of this source.
getMimeType() - Method in interface org.apache.excalibur.source.Source
Get the mime-type of the content described by this object.
getMimeType() - Method in class org.apache.excalibur.source.impl.AbstractSource
The mime-type of the content described by this object.
getMimeType() - Method in class org.apache.excalibur.source.impl.FileSource
 
getMimeType() - Method in class org.apache.excalibur.source.impl.HTTPClientSource
Obtain the mime-type for the referenced resource.
getMimeType() - Method in class org.apache.excalibur.source.impl.ResourceSource
 
getMimeType() - Method in class org.apache.excalibur.source.impl.URLSource
The mime-type of the content described by this object.
getName() - Method in interface org.apache.excalibur.source.TraversableSource
Return the name of this source relative to its parent.
getName() - Method in class org.apache.excalibur.source.impl.FileSource
 
getOutputStream() - Method in interface org.apache.excalibur.source.ModifiableSource
Return an OutputStream to write to.
getOutputStream() - Method in class org.apache.excalibur.source.impl.CommonsVFSSource
Obtain an OutputStream to the source
getOutputStream() - Method in class org.apache.excalibur.source.impl.FTPSource
Return an OutputStream to write to.
getOutputStream() - Method in class org.apache.excalibur.source.impl.FileSource
Get an InputStream where raw bytes can be written to.
getOutputStream() - Method in class org.apache.excalibur.source.impl.HTTPClientSource
Obtain an OutputStream to write to.
getParameter(String) - Method in class org.apache.excalibur.source.SourceParameters
Get the value of a parameter.
getParameter(String, String) - Method in class org.apache.excalibur.source.SourceParameters
Get the value of a parameter.
getParameterAsBoolean(String, boolean) - Method in class org.apache.excalibur.source.SourceParameters
Get the boolean value of a parameter.
getParameterAsInteger(String, int) - Method in class org.apache.excalibur.source.SourceParameters
Get the integer value of a parameter.
getParameterMap() - Method in class org.apache.excalibur.source.SourceParameters
Returns an immutable java.util.Map containing parameter names as keys and parameter values as map values.
getParameterNames() - Method in class org.apache.excalibur.source.SourceParameters
Get all parameter names.
getParameterValues(String) - Method in class org.apache.excalibur.source.SourceParameters
Get all values of a parameter.
getParameterValuesAsArray(String) - Method in class org.apache.excalibur.source.SourceParameters
Get all values of a parameter.
getParent() - Method in interface org.apache.excalibur.source.TraversableSource
Get the parent of this source as a Source object.
getParent() - Method in class org.apache.excalibur.source.impl.FileSource
 
getQueryString() - Method in class org.apache.excalibur.source.SourceParameters
Build a query string.
getScheme() - Method in interface org.apache.excalibur.source.Source
Return the URI scheme identifier, i.e.
getScheme(String) - Static method in class org.apache.excalibur.source.SourceUtil
Get the scheme of an absolute URI.
getScheme() - Method in class org.apache.excalibur.source.impl.AbstractSource
Return the protocol identifier.
getScheme() - Method in class org.apache.excalibur.source.impl.FileSource
 
getScheme() - Method in class org.apache.excalibur.source.impl.HTTPClientSource
Return the URI scheme identifier, ie.
getSource(String, Map) - Method in interface org.apache.excalibur.source.SourceFactory
Get a Source object.
getSource(String, Map) - Method in class org.apache.excalibur.source.impl.CommonsVFSSourceFactory
Returns a CommonsVFSSource instance primed with the specified location
getSource(String, Map) - Method in class org.apache.excalibur.source.impl.FileSourceFactory
 
getSource(String, Map) - Method in class org.apache.excalibur.source.impl.HTTPClientSourceFactory
Creates a HTTPClientSource instance.
getSource(String, Map) - Method in class org.apache.excalibur.source.impl.ResourceSourceFactory
Get a Source object.
getSource(String, Map) - Method in class org.apache.excalibur.source.impl.URLSourceFactory
 
getSpecificPart(String) - Static method in class org.apache.excalibur.source.SourceUtil
Get the scheme-specific part of an absolute URI.
getTimeStamp() - Method in class org.apache.excalibur.source.impl.validity.FileTimeStampValidity
 
getTimeStamp() - Method in class org.apache.excalibur.source.impl.validity.TimeStampValidity
 
getURI() - Method in interface org.apache.excalibur.source.Source
Get the absolute URI for this source.
getURI() - Method in class org.apache.excalibur.source.impl.AbstractSource
Return the unique identifer for this source
getURI() - Method in class org.apache.excalibur.source.impl.FileSource
 
getURI() - Method in class org.apache.excalibur.source.impl.HTTPClientSource
Obtain the absolute URI this Source object references.
getUserInfo() - Method in class org.apache.excalibur.source.impl.URLSource
The decoded userinfo for this source.
getValidities() - Method in class org.apache.excalibur.source.impl.validity.AbstractAggregatedValidity
 
getValidity() - Method in interface org.apache.excalibur.source.Source
Get the Validity object.
getValidity() - Method in class org.apache.excalibur.source.impl.AbstractSource
Get the Validity object.
getValidity() - Method in class org.apache.excalibur.source.impl.FileSource
Return a validity object based on the file's modification date.
getValidity() - Method in class org.apache.excalibur.source.impl.HTTPClientSource
Obtain a SourceValidity object.
getValidity() - Method in class org.apache.excalibur.source.impl.ResourceSource
Returns TimeStampValidity as resources may change in a directory-based classloader.
getValidity() - Method in class org.apache.excalibur.source.impl.URLSource
Get the Validity object.
getValidity() - Method in interface org.apache.excalibur.source.impl.validity.DeferredValidity
Return the validity

H

HTTPClientSource - class org.apache.excalibur.source.impl.HTTPClientSource.
HTTP URL Source object, based on the Jakarta Commons HttpClient project.
HTTPClientSource(String, Map, HttpState) - Constructor for class org.apache.excalibur.source.impl.HTTPClientSource
Constructor, creates a new HTTPClientSource instance.
HTTPClientSourceFactory - class org.apache.excalibur.source.impl.HTTPClientSourceFactory.
HTTPClientSource Factory class.
HTTPClientSourceFactory() - Constructor for class org.apache.excalibur.source.impl.HTTPClientSourceFactory
 
HTTPS - Static variable in class org.apache.excalibur.source.impl.HTTPSClientSourceFactory
HTTPS constant.
HTTPSClientSourceFactory - class org.apache.excalibur.source.impl.HTTPSClientSourceFactory.
HTTPClientSource Factory class.
HTTPSClientSourceFactory() - Constructor for class org.apache.excalibur.source.impl.HTTPSClientSourceFactory
 
hasParameters() - Method in class org.apache.excalibur.source.SourceParameters
Test if there are any parameters.

I

INVALID - Static variable in interface org.apache.excalibur.source.SourceValidity
 
indexOfSchemeColon(String) - Static method in class org.apache.excalibur.source.SourceUtil
Get the position of the scheme-delimiting colon in an absolute URI, as specified by RFC 2396, appendix A.
init(URL, Map) - Method in class org.apache.excalibur.source.impl.FTPSource
Initialize a new object from a URL.
init(URL, Map) - Method in class org.apache.excalibur.source.impl.URLSource
Initialize a new object from a URL.
initialize() - Method in class org.apache.excalibur.source.impl.HTTPClientSource
Initializes this HTTPClientSource instance.
isCollection() - Method in interface org.apache.excalibur.source.TraversableSource
Is this source a collection, i.e.
isCollection() - Method in class org.apache.excalibur.source.impl.FileSource
 
isValid() - Method in interface org.apache.excalibur.source.SourceValidity
Check if the component is still valid.
isValid(SourceValidity) - Method in interface org.apache.excalibur.source.SourceValidity
Check if the component is still valid.
isValid() - Method in class org.apache.excalibur.source.impl.validity.AggregatedValidity
Check if the component is still valid.
isValid(SourceValidity) - Method in class org.apache.excalibur.source.impl.validity.AggregatedValidity
 
isValid() - Method in class org.apache.excalibur.source.impl.validity.DeferredAggregatedValidity
Check if the component is still valid.
isValid(SourceValidity) - Method in class org.apache.excalibur.source.impl.validity.DeferredAggregatedValidity
 
isValid() - Method in class org.apache.excalibur.source.impl.validity.ExpiresValidity
Checks if the expires date is already reached.
isValid(SourceValidity) - Method in class org.apache.excalibur.source.impl.validity.ExpiresValidity
This method is never invoked as ExpiresValidity.isValid() can always perform the complete check.
isValid() - Method in class org.apache.excalibur.source.impl.validity.FileTimeStampValidity
Check if the component is still valid.
isValid(SourceValidity) - Method in class org.apache.excalibur.source.impl.validity.FileTimeStampValidity
 
isValid() - Method in class org.apache.excalibur.source.impl.validity.NOPValidity
Check if the component is still valid.
isValid(SourceValidity) - Method in class org.apache.excalibur.source.impl.validity.NOPValidity
 
isValid() - Method in class org.apache.excalibur.source.impl.validity.TimeStampValidity
Check if the component is still valid.
isValid(SourceValidity) - Method in class org.apache.excalibur.source.impl.validity.TimeStampValidity
 

L

LAST_MODIFIED - Static variable in class org.apache.excalibur.source.impl.HTTPClientSource
Constant used when obtaining the Last-Modified date from HTTP Headers

M

METHOD - Static variable in interface org.apache.excalibur.source.SourceResolver
With this parameter you can specify the method to use for getting the content.
ModifiableSource - interface org.apache.excalibur.source.ModifiableSource.
A Source that can be written to.
ModifiableTraversableSource - interface org.apache.excalibur.source.ModifiableTraversableSource.
A modifiable traversable source.
MoveableSource - interface org.apache.excalibur.source.MoveableSource.
This class marks a source to be able to moved and copied to serveral other locations.
m_baseURL - Variable in class org.apache.excalibur.source.impl.SourceResolverImpl
The base URL
m_cachedLastModificationDate - Variable in class org.apache.excalibur.source.impl.URLSource
 
m_cachedValidity - Variable in class org.apache.excalibur.source.impl.URLSource
the prev returned SourceValidity
m_connection - Variable in class org.apache.excalibur.source.impl.URLSource
The connection for a real URL
m_encoding - Variable in class org.apache.excalibur.source.impl.URLSource
The encoding of the SourceParameters
m_exists - Variable in class org.apache.excalibur.source.impl.URLSource
Does this source exist ?
m_factorySelector - Variable in class org.apache.excalibur.source.impl.SourceResolverImpl
The special Source factories
m_isPost - Variable in class org.apache.excalibur.source.impl.URLSource
Is this a post?
m_manager - Variable in class org.apache.excalibur.source.impl.SourceResolverImpl
The component m_manager
m_mimeType - Variable in class org.apache.excalibur.source.impl.URLSource
The content type (if known)
m_parameters - Variable in class org.apache.excalibur.source.impl.URLSource
The SourceParameters used for a post
m_url - Variable in class org.apache.excalibur.source.impl.URLSource
The URL of the source
makeCollection() - Method in interface org.apache.excalibur.source.ModifiableTraversableSource
If it doesn't already exist, ensure this source is traversable (equivalent to File.mkdirs())
makeCollection() - Method in class org.apache.excalibur.source.impl.FileSource
 
move(Source, Source) - Static method in class org.apache.excalibur.source.SourceUtil
Move the source to a specified destination.
moveTo(Source) - Method in interface org.apache.excalibur.source.MoveableSource
Move the current source to a specified destination.
moveTo(Source) - Method in class org.apache.excalibur.source.impl.FileSource
 

N

NOPValidity - class org.apache.excalibur.source.impl.validity.NOPValidity.
A validation object which is always valid.
NOPValidity() - Constructor for class org.apache.excalibur.source.impl.validity.NOPValidity
 

O

org.apache.excalibur.source - package org.apache.excalibur.source
 
org.apache.excalibur.source.impl - package org.apache.excalibur.source.impl
 
org.apache.excalibur.source.impl.validity - package org.apache.excalibur.source.impl.validity
 

P

PATH - Static variable in class org.apache.excalibur.source.SourceUtil
 
POST - Static variable in class org.apache.excalibur.source.impl.HTTPClientSource
Constant used for identifying POST requests.
PROXY_HOST - Static variable in class org.apache.excalibur.source.impl.HTTPClientSource
Constant used for configuring the proxy hostname.
PROXY_PORT - Static variable in class org.apache.excalibur.source.impl.HTTPClientSource
Constant used for configuring the proxy port number.
parameterize(Parameters) - Method in class org.apache.excalibur.source.impl.HTTPClientSource
Parameterizes this HTTPClientSource instance.
parameterize(Parameters) - Method in class org.apache.excalibur.source.impl.HTTPClientSourceFactory
Parameterize this SourceFactory.
parameterize(Parameters) - Method in class org.apache.excalibur.source.impl.HTTPSClientSourceFactory
Parameterize this SourceFactory.
parameterize(Parameters) - Method in class org.apache.excalibur.source.impl.URLSource
 
parameterize(Parameters) - Method in class org.apache.excalibur.source.impl.URLSourceFactory
Starting with JDK 1.5, accepts configuration parameters: connect-timeout used to set URLConnection.setConnectTimeout() read-timeout used to set URLConnection.setReadTimeout()
parseUrl(String) - Static method in class org.apache.excalibur.source.SourceUtil
Parses an URL into the following parts: scheme, authority, path, query and fragment identifier.

Q

QUERY - Static variable in class org.apache.excalibur.source.SourceUtil
 

R

ROLE - Static variable in interface org.apache.excalibur.source.SourceFactory
 
ROLE - Static variable in interface org.apache.excalibur.source.SourceResolver
 
ResourceSource - class org.apache.excalibur.source.impl.ResourceSource.
Description of a source which is described by the resource protocol which gets a resource from the classloader.
ResourceSource(String) - Constructor for class org.apache.excalibur.source.impl.ResourceSource
 
ResourceSourceFactory - class org.apache.excalibur.source.impl.ResourceSourceFactory.
A factory for the Resource protocol
ResourceSourceFactory() - Constructor for class org.apache.excalibur.source.impl.ResourceSourceFactory
 
refresh() - Method in interface org.apache.excalibur.source.Source
Refresh the content of this object after the underlying data content has changed.
refresh() - Method in class org.apache.excalibur.source.impl.AbstractSource
Refresh this object and update the last modified date and content length.
refresh() - Method in class org.apache.excalibur.source.impl.FileSource
 
refresh() - Method in class org.apache.excalibur.source.impl.HTTPClientSource
Refreshes this Source object.
refresh() - Method in class org.apache.excalibur.source.impl.URLSource
Refresh this object and update the last modified date and content length.
release(Source) - Method in interface org.apache.excalibur.source.SourceFactory
Release a Source object.
release(Source) - Method in interface org.apache.excalibur.source.SourceResolver
Releases a resolved resource.
release(Source) - Method in class org.apache.excalibur.source.impl.CommonsVFSSourceFactory
Releases the given source.
release(Source) - Method in class org.apache.excalibur.source.impl.FileSourceFactory
Does nothing, since FileSources don't need to be released.
release(Source) - Method in class org.apache.excalibur.source.impl.HTTPClientSourceFactory
Releases the given Source object.
release(Source) - Method in class org.apache.excalibur.source.impl.ResourceSourceFactory
Release a Source object.
release(Source) - Method in class org.apache.excalibur.source.impl.SourceResolverImpl
Releases a resolved resource
release(Source) - Method in class org.apache.excalibur.source.impl.URLSourceFactory
 
removeParameter(String) - Method in class org.apache.excalibur.source.SourceParameters
Remove all values for this parameter
resolveURI(String) - Method in interface org.apache.excalibur.source.SourceResolver
Get a Source object.
resolveURI(String, String, Map) - Method in interface org.apache.excalibur.source.SourceResolver
Get a Source object.
resolveURI(String) - Method in class org.apache.excalibur.source.impl.SourceResolverImpl
Get a Source object.
resolveURI(String, String, Map) - Method in class org.apache.excalibur.source.impl.SourceResolverImpl
Get a Source object.

S

SCHEME - Static variable in class org.apache.excalibur.source.SourceUtil
 
SHARED_INSTANCE - Static variable in class org.apache.excalibur.source.impl.validity.NOPValidity
 
SOCKET_FACTORY - Static variable in class org.apache.excalibur.source.impl.HTTPSClientSourceFactory
SSL socket factory.
SSL_PROVIDER - Static variable in class org.apache.excalibur.source.impl.HTTPSClientSourceFactory
SSL implementation provider.
Source - interface org.apache.excalibur.source.Source.
This interface provides a simple interface for accessing a source of data.
SourceException - exception org.apache.excalibur.source.SourceException.
This Exception is thrown every time there is a problem in processing a source.
SourceException(String) - Constructor for class org.apache.excalibur.source.SourceException
Construct a new SourceException instance.
SourceException(String, Throwable) - Constructor for class org.apache.excalibur.source.SourceException
Construct a new SourceException instance.
SourceFactory - interface org.apache.excalibur.source.SourceFactory.
A source factory creates new source objects.
SourceNotFoundException - exception org.apache.excalibur.source.SourceNotFoundException.
This Exception should be thrown if the source could not be found.
SourceNotFoundException(String) - Constructor for class org.apache.excalibur.source.SourceNotFoundException
Construct a new SourceNotFoundException instance.
SourceNotFoundException(String, Throwable) - Constructor for class org.apache.excalibur.source.SourceNotFoundException
Construct a new SourceNotFoundException instance.
SourceParameters - class org.apache.excalibur.source.SourceParameters.
This class holds parameters for a Source object.
SourceParameters() - Constructor for class org.apache.excalibur.source.SourceParameters
Standard Constructor creating an empty parameters object
SourceParameters(String) - Constructor for class org.apache.excalibur.source.SourceParameters
Construct a new object from a queryString
SourceResolver - interface org.apache.excalibur.source.SourceResolver.
Base interface for resolving a source by system identifiers.
SourceResolverImpl - class org.apache.excalibur.source.impl.SourceResolverImpl.
This is the default implemenation of a SourceResolver.
SourceResolverImpl() - Constructor for class org.apache.excalibur.source.impl.SourceResolverImpl
 
SourceUtil - class org.apache.excalibur.source.SourceUtil.
Utility class for source resolving.
SourceUtil() - Constructor for class org.apache.excalibur.source.SourceUtil
 
SourceValidity - interface org.apache.excalibur.source.SourceValidity.
A SourceValidity object contains all information to check if a Source object is still valid.
service(ServiceManager) - Method in class org.apache.excalibur.source.impl.SourceResolverImpl
Set the current ComponentLocator instance used by this Composable.
setContentLength(long) - Method in class org.apache.excalibur.source.impl.AbstractSource
Sets the contentLength.
setLastModified(long) - Method in class org.apache.excalibur.source.impl.AbstractSource
Sets the lastModificationDate.
setParameter(String, String) - Method in class org.apache.excalibur.source.SourceParameters
Add a parameter.
setScheme(String) - Method in class org.apache.excalibur.source.impl.AbstractSource
Sets the scheme.
setSingleParameterValue(String, String) - Method in class org.apache.excalibur.source.SourceParameters
Set the value of this parameter to the given value.
setSystemId(String) - Method in class org.apache.excalibur.source.impl.AbstractSource
Sets the systemId.

T

TimeStampValidity - class org.apache.excalibur.source.impl.validity.TimeStampValidity.
A validation object for time-stamps.
TimeStampValidity(long) - Constructor for class org.apache.excalibur.source.impl.validity.TimeStampValidity
 
TraversableSource - interface org.apache.excalibur.source.TraversableSource.
A traversable source is a source that can have children and a parent, like a file system.
toString() - Method in class org.apache.excalibur.source.SourceParameters
Overriding toString
toString() - Method in class org.apache.excalibur.source.impl.validity.AbstractAggregatedValidity
 
toString() - Method in class org.apache.excalibur.source.impl.validity.DeferredAggregatedValidity
 
toString() - Method in class org.apache.excalibur.source.impl.validity.ExpiresValidity
 
toString() - Method in class org.apache.excalibur.source.impl.validity.FileTimeStampValidity
 
toString() - Method in class org.apache.excalibur.source.impl.validity.NOPValidity
 
toString() - Method in class org.apache.excalibur.source.impl.validity.TimeStampValidity
 

U

UNKNOWN - Static variable in interface org.apache.excalibur.source.SourceValidity
 
UNKNWON - Static variable in interface org.apache.excalibur.source.SourceValidity
Deprecated. because it has been misspelled, use UNKNOWN of course
URIAbsolutizer - interface org.apache.excalibur.source.URIAbsolutizer.
Implemented by a SourceFactory when it supports applying a relative URI to a base URI to form an absolute URI.
URI_ENCODING - Static variable in interface org.apache.excalibur.source.SourceResolver
With this parameter you can specify the encoding to use for encoding the additional request parameters the URI.
URI_PARAMETERS - Static variable in interface org.apache.excalibur.source.SourceResolver
With this parameter you can specify additional request parameters which are appended to the URI.
URLSource - class org.apache.excalibur.source.impl.URLSource.
Description of a source which is described by an URL.
URLSource() - Constructor for class org.apache.excalibur.source.impl.URLSource
Constructor
URLSourceFactory - class org.apache.excalibur.source.impl.URLSourceFactory.
A factory for a URL wrapper
URLSourceFactory() - Constructor for class org.apache.excalibur.source.impl.URLSourceFactory
 

V

VALID - Static variable in interface org.apache.excalibur.source.SourceValidity
 

A C D E F G H I L M N O P Q R S T U V

Copyright © 1997-2007 Apache Software Foundation. All Rights Reserved.