jetbrains.buildServer.xmlrpc
Interface XmlRpcTarget

All Known Implementing Classes:
AbstractXmlRpcTarget, CommonsXmlRpcTargetImpl, XmlRpcTargetImpl

public interface XmlRpcTarget

Author:
Kir

Nested Class Summary
static interface XmlRpcTarget.Cancelable
           
static class XmlRpcTarget.ProcessCanceledException
           
 
Field Summary
static java.lang.Object[] EMPTY_PARAMETERS
           
 
Method Summary
 java.lang.Object call(java.lang.String method, java.lang.Object[] parameters)
           
 java.lang.Object call(java.lang.String method, java.lang.Object[] parameters, XmlRpcTarget.Cancelable cancelable)
           
 java.lang.String describeMe()
           
 void disposeConnections()
          this method must be called to dispose possible pending keep-alive connections
 java.lang.String getServerURL()
           
 java.lang.String getUserAgent()
           
 

Field Detail

EMPTY_PARAMETERS

static final java.lang.Object[] EMPTY_PARAMETERS
Method Detail

call

java.lang.Object call(java.lang.String method,
                      java.lang.Object[] parameters,
                      XmlRpcTarget.Cancelable cancelable)
                      throws RemoteCallException,
                             XmlRpcTarget.ProcessCanceledException
Throws:
RemoteCallException
XmlRpcTarget.ProcessCanceledException

call

java.lang.Object call(java.lang.String method,
                      java.lang.Object[] parameters)
                      throws RemoteCallException
Throws:
RemoteCallException

describeMe

java.lang.String describeMe()

getServerURL

java.lang.String getServerURL()

getUserAgent

java.lang.String getUserAgent()

disposeConnections

void disposeConnections()
this method must be called to dispose possible pending keep-alive connections