A B C D F G H I J L O P R S T U

A

addClassPathEntry(ClassPathEntry) - Method in class org.apache.jackrabbit.classloader.DynamicRepositoryClassLoader
Adds the class path entry to the current class path list.
addClassPathEntry(ClassPathEntry) - Method in class org.apache.jackrabbit.classloader.RepositoryClassLoader
Adds the class path entry to the current class path list.
addClassPathEntry(ClassPathEntry[], ClassPathEntry) - Method in class org.apache.jackrabbit.classloader.RepositoryClassLoader
Helper method for class path handling to a new entry to an existing list and return the new list.
addHandle(String) - Method in class org.apache.jackrabbit.classloader.RepositoryClassLoader
Appends the specified path to the list of handles to search for classes and resources.
addURL(URL) - Method in class org.apache.jackrabbit.classloader.RepositoryClassLoader
Appends the specified URL to the list of URLs to search for classes and resources.
APPLICATION_JAR - Static variable in class org.apache.jackrabbit.net.JCRJarURLConnection
The name of the MIME content type for this connection's content if no entry path is defined on the URL (value is "application/java-archive").
APPLICATION_OCTET - Static variable in class org.apache.jackrabbit.net.JCRURLConnection
The default content type name for binary properties accessed by this connection (value is "application/octet-stream").

B

buildRepository() - Method in class org.apache.jackrabbit.classloader.DynamicRepositoryClassLoader
Builds the repository list from the list of path patterns and appends the path entries from any added handles.
buildRepository() - Method in class org.apache.jackrabbit.classloader.RepositoryClassLoader
Builds the repository list from the list of path patterns and appends the path entries from any added handles.

C

cleanCache() - Method in class org.apache.jackrabbit.classloader.RepositoryClassLoader
Removes all entries from the cache of loaded resources, which mark resources, which have not been found as of yet.
connect() - Method in class org.apache.jackrabbit.net.JCRJarURLConnection
Connects to the URL setting the header fields and preparing for the JCRURLConnection.getProperty() and JCRJarURLConnection.getInputStream() methods.
connect() - Method in class org.apache.jackrabbit.net.JCRURLConnection
Connects to the URL setting the header fields and preparing for the JCRURLConnection.getProperty() and JCRURLConnection.getInputStream() methods.
CONTENT_ENCODING - Static variable in class org.apache.jackrabbit.net.JCRURLConnection
The name of the header containing the content encoding (value is "content-encoding").
CONTENT_LENGTH - Static variable in class org.apache.jackrabbit.net.JCRURLConnection
The name of the header containing the content size (value is "content-length").
CONTENT_TYPE - Static variable in class org.apache.jackrabbit.net.JCRURLConnection
The name of the header containing the MIME type of the content (value is "content-type").
createJarURL(Session, String, String) - Static method in class org.apache.jackrabbit.net.URLFactory
Creates a new JCRJar URL for the given session, archive and entry.
createURL(Session, String) - Static method in class org.apache.jackrabbit.net.URLFactory
Creates a new JCR Repository URL for the given session and item path.

D

destroy() - Method in class org.apache.jackrabbit.classloader.DynamicRepositoryClassLoader
Destroys this class loader.
destroy() - Method in class org.apache.jackrabbit.classloader.RepositoryClassLoader
Destroys this class loader.
DynamicRepositoryClassLoader - Class in org.apache.jackrabbit.classloader
The DynamicRepositoryClassLoader class extends the RepositoryClassLoader and provides the functionality to load classes and resources from the JCR Repository.
DynamicRepositoryClassLoader(Session, String[], ClassLoader) - Constructor for class org.apache.jackrabbit.classloader.DynamicRepositoryClassLoader
Creates a DynamicRepositoryClassLoader from a list of item path strings containing globbing pattens for the paths defining the class path.

F

failure(String, String, Throwable) - Method in class org.apache.jackrabbit.net.JCRURLConnection
Logs the message and returns an IOException to be thrown by the caller.
findClass(String) - Method in class org.apache.jackrabbit.classloader.RepositoryClassLoader
Finds and loads the class with the specified name from the class path.
findResource(String) - Method in class org.apache.jackrabbit.classloader.RepositoryClassLoader
Finds the resource with the specified name on the search path.
findResources(String) - Method in class org.apache.jackrabbit.classloader.RepositoryClassLoader
Returns an Enumeration of URLs representing all of the resources on the search path having the specified name.

G

getAddedRepositories() - Method in class org.apache.jackrabbit.classloader.DynamicRepositoryClassLoader
Returns the list of added class path entries to readd them to the class path after reconfiguring the class loader.
getContentEncoding() - Method in class org.apache.jackrabbit.net.JCRURLConnection
Returns the content encoding of the data as a string.
getContentLength() - Method in class org.apache.jackrabbit.net.JCRURLConnection
Returns the content length of the data as an number.
getContentType() - Method in class org.apache.jackrabbit.net.JCRURLConnection
Returns the content type of the data as a string.
getHandler() - Method in class org.apache.jackrabbit.net.JCRURLConnection
Returns the URL handler of the URL of this connection.
getHeaderField(String) - Method in class org.apache.jackrabbit.net.JCRURLConnection
Gets the named header field.
getHeaderField(int) - Method in class org.apache.jackrabbit.net.JCRURLConnection
Get the header field with the given index.
getHeaderFieldKey(int) - Method in class org.apache.jackrabbit.net.JCRURLConnection
Get the name of the header field with the given index.
getHeaderFields() - Method in class org.apache.jackrabbit.net.JCRURLConnection
Returns an unmodifiable map of all header fields.
getInputStream() - Method in class org.apache.jackrabbit.net.JCRJarURLConnection
Returns an input stream that reads from this open connection.
getInputStream() - Method in class org.apache.jackrabbit.net.JCRURLConnection
Returns an input stream that reads from this open connection.
getItem() - Method in class org.apache.jackrabbit.net.JCRURLConnection
Returns the repository item underlying the URL of this connection retrieved through the path set on the URL.
getLastModificationTime(Property) - Static method in class org.apache.jackrabbit.classloader.Util
Returns the last modification time of the property, which is the long value of the jcr:lastModified property of the parent node of prop.
getLastModified() - Method in class org.apache.jackrabbit.net.JCRURLConnection
Returns the value of the last-modified header field.
getPath() - Method in class org.apache.jackrabbit.net.JCRURLConnection
Returns the path to the repository item underlying the URL of this connection.
getProperty(Item) - Static method in class org.apache.jackrabbit.classloader.Util
Resolves the given item to a Property from which contents can be read.
getProperty() - Method in class org.apache.jackrabbit.net.JCRURLConnection
Returns the repository Property providing the contents of this connection.
getRepository() - Method in class org.apache.jackrabbit.classloader.RepositoryClassLoader
Returns the current active class path entries list or null if this class loader has already been destroyed.
getSession() - Method in class org.apache.jackrabbit.classloader.RepositoryClassLoader
Returns the session used by this class loader to access the repository.
getSession() - Method in class org.apache.jackrabbit.net.JCRURLConnection
Returns the current session of URL.
getURLs() - Method in class org.apache.jackrabbit.classloader.RepositoryClassLoader
Returns the search path of URLs for loading classes and resources.

H

hasLoadedResources() - Method in class org.apache.jackrabbit.classloader.RepositoryClassLoader
Returns true, if the cache is not empty.

I

isDestroyed() - Method in class org.apache.jackrabbit.classloader.RepositoryClassLoader
Returns true if this class loader has already been destroyed by calling RepositoryClassLoader.destroy().
isDirty() - Method in class org.apache.jackrabbit.classloader.DynamicRepositoryClassLoader
Returns whether the class loader is dirty.

J

JCRJarURLConnection - Class in org.apache.jackrabbit.net
The JCRJarURLConnection extends the JCRURLConnection class to support accessing archive files stored in a JCR Repository.
JCRURLConnection - Class in org.apache.jackrabbit.net
The JCRURLConnection is the URLConnection implementation to access the data addressed by a JCR Repository URL.

L

LAST_MODIFIED - Static variable in class org.apache.jackrabbit.net.JCRURLConnection
The name of the header containing the last modification time stamp of the content (value is "last-modified").

O

onEvent(EventIterator) - Method in class org.apache.jackrabbit.classloader.DynamicRepositoryClassLoader
Handles a repository item modifcation events checking whether a class needs to be expired.
org.apache.jackrabbit.classloader - package org.apache.jackrabbit.classloader
 
org.apache.jackrabbit.net - package org.apache.jackrabbit.net
 

P

pathChanged() - Method in class org.apache.jackrabbit.classloader.DynamicRepositoryClassLoader
Handles modified matched path set by setting the class loader dirty.

R

reconfigure(String[]) - Method in class org.apache.jackrabbit.classloader.DynamicRepositoryClassLoader
Reconfigures this class loader with the pattern list.
reinstantiate(Session, ClassLoader) - Method in class org.apache.jackrabbit.classloader.DynamicRepositoryClassLoader
Reinstantiates this class loader.
REPOSITORY_JAR_SCHEME - Static variable in class org.apache.jackrabbit.net.URLFactory
The scheme for JCRJar URLs (value is "jar").
REPOSITORY_SCHEME - Static variable in class org.apache.jackrabbit.net.URLFactory
The scheme for JCR Repository URLs (value is "jcr").
RepositoryClassLoader - Class in org.apache.jackrabbit.classloader
The RepositoryClassLoader class extends the URLClassLoader and provides the functionality to load classes and resources from JCR Repository.
RepositoryClassLoader(Session, String[], ClassLoader) - Constructor for class org.apache.jackrabbit.classloader.RepositoryClassLoader
Creates a RepositoryClassLoader from a list of item path strings containing globbing pattens for the paths defining the class path.

S

setAddedRepositories(ClassPathEntry[]) - Method in class org.apache.jackrabbit.classloader.DynamicRepositoryClassLoader
Sets the list of class path entries to add to the class path after reconfiguration or reinstantiation.
setContentEncoding(String) - Method in class org.apache.jackrabbit.net.JCRURLConnection
 
setContentLength(int) - Method in class org.apache.jackrabbit.net.JCRURLConnection
 
setContentType(String) - Method in class org.apache.jackrabbit.net.JCRURLConnection
 
setLastModified(long) - Method in class org.apache.jackrabbit.net.JCRURLConnection
 
setProperty(Property) - Method in class org.apache.jackrabbit.net.JCRURLConnection
 
setRepository(ClassPathEntry[]) - Method in class org.apache.jackrabbit.classloader.RepositoryClassLoader
Sets the current active class path to the list of class path entries.
shouldReload(String) - Method in class org.apache.jackrabbit.classloader.DynamicRepositoryClassLoader
Checks whether this class loader already loaded the named resource and would load another version if it were instructed to do so.
shouldReload(String, boolean) - Method in class org.apache.jackrabbit.classloader.DynamicRepositoryClassLoader
Checks whether this class loader already loaded the named resource and whether the class loader should be set dirty depending on the force argument.
shouldReload() - Method in class org.apache.jackrabbit.classloader.DynamicRepositoryClassLoader
Returns true if any of the loaded classes need reload.

T

TEXT_PLAIN - Static variable in class org.apache.jackrabbit.net.JCRURLConnection
The default content type name for non-binary properties accessed by this connection (value is "text/plain").
toString() - Method in class org.apache.jackrabbit.classloader.DynamicRepositoryClassLoader
Returns a string representation of this class loader.
toString() - Method in class org.apache.jackrabbit.classloader.RepositoryClassLoader
Returns a string representation of this instance.

U

URLFactory - Class in org.apache.jackrabbit.net
The URLFactory class provides factory methods for creating JCR Repository and JCRJar URLs.
Util - Class in org.apache.jackrabbit.classloader
The Util provides helper methods for the repository classloader and its class path entry and resource classes.

A B C D F G H I J L O P R S T U

Copyright © 2005-2010 Apache Software Foundation. All Rights Reserved.