com.evolveum.midpoint.ws
Class WSClientTool

java.lang.Object
  extended by com.evolveum.midpoint.ws.WSClientTool

public class WSClientTool
extends java.lang.Object

Web Service helper class.

Author:
elek

Constructor Summary
protected WSClientTool()
           
 
Method Summary
 void addHandler(javax.xml.ws.BindingProvider port, javax.xml.ws.handler.Handler handler)
          Add a SOAPHandler to a WS port.
 java.lang.Object fixWebServicePort(java.lang.Object port)
          Add utility handlers for a ws client port.
static WSClientTool getInstance()
          Singleton getter.
 java.lang.String getPortName(java.lang.Object port)
          Getting the name of a client stub.
 java.util.Properties loadProperties()
           
 void setEndpoint(javax.xml.ws.BindingProvider port, java.lang.String endpointURL)
          Set endpoint URL on a outgoing WS request.
static void setInstance(WSClientTool instance)
          Setter for test purposes.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WSClientTool

protected WSClientTool()
Method Detail

getInstance

public static WSClientTool getInstance()
Singleton getter.

Returns:

setInstance

public static void setInstance(WSClientTool instance)
Setter for test purposes.

Parameters:
instance -

addHandler

public void addHandler(javax.xml.ws.BindingProvider port,
                       javax.xml.ws.handler.Handler handler)
Add a SOAPHandler to a WS port.

Parameters:
port -
handler -

setEndpoint

public void setEndpoint(javax.xml.ws.BindingProvider port,
                        java.lang.String endpointURL)
Set endpoint URL on a outgoing WS request.

Parameters:
port -
endpointURL -

loadProperties

public java.util.Properties loadProperties()

fixWebServicePort

public java.lang.Object fixWebServicePort(java.lang.Object port)
Add utility handlers for a ws client port.

Parameters:
port -

getPortName

public java.lang.String getPortName(java.lang.Object port)
Getting the name of a client stub.

Parameters:
port -
Returns:


Copyright © 2011 evolveum. All Rights Reserved.