org.exist.xmlrpc
Class XmldbRequestProcessorFactory

java.lang.Object
  extended by org.exist.xmlrpc.XmldbRequestProcessorFactory
All Implemented Interfaces:
org.apache.xmlrpc.server.RequestProcessorFactoryFactory.RequestProcessorFactory

public class XmldbRequestProcessorFactory
extends Object
implements org.apache.xmlrpc.server.RequestProcessorFactoryFactory.RequestProcessorFactory

Factory creates a new handler for each XMLRPC request. For eXist, the handler is implemented by class RpcConnection. The factory is needed to make sure that each RpcConnection is properly initialized.


Field Summary
static int CHECK_INTERVAL
           
 
Constructor Summary
XmldbRequestProcessorFactory(String databaseid)
           
 
Method Summary
 Object getRequestProcessor(org.apache.xmlrpc.XmlRpcRequest pRequest)
           
 void shutdown()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CHECK_INTERVAL

public static final int CHECK_INTERVAL
See Also:
Constant Field Values
Constructor Detail

XmldbRequestProcessorFactory

public XmldbRequestProcessorFactory(String databaseid)
                             throws EXistException
Throws:
EXistException
Method Detail

getRequestProcessor

public Object getRequestProcessor(org.apache.xmlrpc.XmlRpcRequest pRequest)
                           throws org.apache.xmlrpc.XmlRpcException
Specified by:
getRequestProcessor in interface org.apache.xmlrpc.server.RequestProcessorFactoryFactory.RequestProcessorFactory
Throws:
org.apache.xmlrpc.XmlRpcException

shutdown

public void shutdown()


Copyright (C) Wolfgang Meier. All rights reserved.