com.atlassian.jira.web.servlet.rpc
Class PluggableXmlRpcRequestProcessor

java.lang.Object
  extended by com.atlassian.jira.web.servlet.rpc.PluggableXmlRpcRequestProcessor
All Implemented Interfaces:
XmlRpcRequestProcessor

public class PluggableXmlRpcRequestProcessor
extends Object
implements XmlRpcRequestProcessor

XML-RPC processor that uses handles provided by the plugin system.

Since:
v4.4

Nested Class Summary
static class PluggableXmlRpcRequestProcessor.XmlRpcServerConfigurator
          Provides XML-RPC handler configuration from the plugin system.
 
Constructor Summary
PluggableXmlRpcRequestProcessor(com.atlassian.plugin.PluginAccessor pluginAccessor, com.atlassian.event.api.EventPublisher eventPublisher)
           
 
Method Summary
 byte[] process(InputStream request)
          Execute given XML-RPC request.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PluggableXmlRpcRequestProcessor

public PluggableXmlRpcRequestProcessor(com.atlassian.plugin.PluginAccessor pluginAccessor,
                                       com.atlassian.event.api.EventPublisher eventPublisher)
Method Detail

process

public byte[] process(InputStream request)
Description copied from interface: XmlRpcRequestProcessor
Execute given XML-RPC request.

Specified by:
process in interface XmlRpcRequestProcessor
Parameters:
request - XML-RPC request to execute
Returns:
XML-RPC-comppatible response as byte array


Copyright © 2002-2012 Atlassian. All Rights Reserved.