com.eviware.soapui.impl.wsdl.support.wsa
Class WsaUtils

java.lang.Object
  extended by com.eviware.soapui.impl.wsdl.support.wsa.WsaUtils

public class WsaUtils
extends java.lang.Object

WS Addressing-related utility-methods.. ws-a Action element is created according to rules specified at http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904/#actioninwsdl http://www.w3.org/TR/2006/WD-ws-addr-wsdl-20060216/#actioninwsdl for explicitly using soap action check Global WS-A settings Soap action overides...

Author:
dragica.soldo

Nested Class Summary
 class WsaUtils.WsaBuilder
           
 
Field Summary
static java.lang.String WS_A_NAMESPACE_200408
           
static java.lang.String WS_A_NAMESPACE_200508
           
static java.lang.String WS_A_NAMESPACE_200602
           
static java.lang.String WS_A_NAMESPACE_200605
           
static java.lang.String WS_A_NAMESPACE_200705
           
static java.lang.String[] wsaNamespaces
           
 
Constructor Summary
WsaUtils(java.lang.String content, SoapVersion soapVersion, WsdlOperation operation, PropertyExpansionContext context)
           
 
Method Summary
 java.lang.String addWSAddressingMockResponse(WsaContainer wsaContainer)
          Adds ws-a headers to mock response from editor-menu in this case there is no request included and only values from ws-a inspector, if any, are used
 java.lang.String addWSAddressingMockResponse(WsaContainer wsaContainer, WsdlMockRequest request)
           
 java.lang.String addWSAddressingRequest(WsaContainer wsaContainer)
           
 java.lang.String addWSAddressingRequest(WsaContainer wsaContainer, ExtendedHttpMethod httpMethod)
           
static java.lang.String getNamespace(java.lang.String Version)
           
static boolean isAnonymousAddress(java.lang.String address, java.lang.String wsaVersionNamespace)
           
static boolean isNoneAddress(java.lang.String address, java.lang.String wsaVersionNamespace)
           
 java.lang.String removeWSAddressing(WsaContainer wsaContainer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

WS_A_NAMESPACE_200508

public static final java.lang.String WS_A_NAMESPACE_200508
See Also:
Constant Field Values

WS_A_NAMESPACE_200408

public static final java.lang.String WS_A_NAMESPACE_200408
See Also:
Constant Field Values

WS_A_NAMESPACE_200602

public static final java.lang.String WS_A_NAMESPACE_200602
See Also:
Constant Field Values

WS_A_NAMESPACE_200605

public static final java.lang.String WS_A_NAMESPACE_200605
See Also:
Constant Field Values

WS_A_NAMESPACE_200705

public static final java.lang.String WS_A_NAMESPACE_200705
See Also:
Constant Field Values

wsaNamespaces

public static final java.lang.String[] wsaNamespaces
Constructor Detail

WsaUtils

public WsaUtils(java.lang.String content,
                SoapVersion soapVersion,
                WsdlOperation operation,
                PropertyExpansionContext context)
Method Detail

removeWSAddressing

public java.lang.String removeWSAddressing(WsaContainer wsaContainer)

addWSAddressingRequest

public java.lang.String addWSAddressingRequest(WsaContainer wsaContainer)

addWSAddressingRequest

public java.lang.String addWSAddressingRequest(WsaContainer wsaContainer,
                                               ExtendedHttpMethod httpMethod)

addWSAddressingMockResponse

public java.lang.String addWSAddressingMockResponse(WsaContainer wsaContainer)
Adds ws-a headers to mock response from editor-menu in this case there is no request included and only values from ws-a inspector, if any, are used

Parameters:
wsaContainer -
Returns:

addWSAddressingMockResponse

public java.lang.String addWSAddressingMockResponse(WsaContainer wsaContainer,
                                                    WsdlMockRequest request)

isAnonymousAddress

public static boolean isAnonymousAddress(java.lang.String address,
                                         java.lang.String wsaVersionNamespace)

isNoneAddress

public static boolean isNoneAddress(java.lang.String address,
                                    java.lang.String wsaVersionNamespace)

getNamespace

public static java.lang.String getNamespace(java.lang.String Version)


Copyright © 2005-2009 eviware.com. All Rights Reserved.