org.apache.jackrabbit.servlet.remote
Class RMIRemoteRepositoryServlet
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
org.apache.jackrabbit.servlet.AbstractRepositoryServlet
org.apache.jackrabbit.servlet.remote.RemoteRepositoryServlet
org.apache.jackrabbit.servlet.remote.RMIRemoteRepositoryServlet
- All Implemented Interfaces:
- Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
public class RMIRemoteRepositoryServlet
- extends RemoteRepositoryServlet
Servlet that makes a repository from RMI available as an attribute
in the servlet context.
The supported initialization parameters of this servlet are:
- javax.jcr.Repository
-
Name of the servlet context attribute to put the repository in.
The default value is "
javax.jcr.Repository
".
- org.apache.jackrabbit.rmi.client.LocalAdapterFactory
-
Name of the local adapter factory class used to create the local
adapter for the remote repository. The configured class should have
public constructor that takes no arguments. The default class is
JackrabbitClientAdapterFactory
.
- url
-
RMI URL of the remote repository. The default value is
"
//localhost/javax/jcr/Repository
".
This servlet can also be mapped to the URL space. See
AbstractRepositoryServlet
for the details.
- Since:
- 1.4
- See Also:
- Serialized Form
Methods inherited from class javax.servlet.http.HttpServlet |
doDelete, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service, service |
Methods inherited from class javax.servlet.GenericServlet |
getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RMIRemoteRepositoryServlet
public RMIRemoteRepositoryServlet()
getRepositoryFactory
protected RepositoryFactory getRepositoryFactory()
throws javax.servlet.ServletException
- Creates and returns an RMI repository factory for the configured RMI URL.
- Specified by:
getRepositoryFactory
in class AbstractRepositoryServlet
- Returns:
- RMI repository factory
- Throws:
javax.servlet.ServletException
- if the factory could not be created
Copyright © 2004-2008 The Apache Software Foundation. All Rights Reserved.