public void setSoapActionOnApiVersion()

in src/main/java/com/vmware/vim25/ws/SoapClient.java [59:87]


    public void setSoapActionOnApiVersion(String apiVersion) {
        if (log.isTraceEnabled()) {
            log.trace("API Version detected: " + apiVersion);
        }
        if ("4.0".equals(apiVersion)) {
            soapAction = SoapAction.SOAP_ACTION_V40.toString();
        }
        else if ("4.1".equals(apiVersion)) {
            soapAction = SoapAction.SOAP_ACTION_V41.toString();
        }
        else if ("5.0".equals(apiVersion)) {
            soapAction = SoapAction.SOAP_ACTION_V50.toString();
        }
        else if ("5.1".equals(apiVersion)) {
            soapAction = SoapAction.SOAP_ACTION_V51.toString();
        }
        else if ("5.5".equals(apiVersion)) {
            soapAction = SoapAction.SOAP_ACTION_V55.toString();
        }
        else if ("6.0".equals(apiVersion)) {
            soapAction = SoapAction.SOAP_ACTION_V60.toString();
        }
        else { //always defaults to latest version
            soapAction = SoapAction.SOAP_ACTION_V60.toString();
        }
        if (log.isTraceEnabled()) {
            log.trace("Set soapAction to: " + soapAction);
        }
    }