FileDocCategorySizeDatePackage
Round4XSDTestSoapImpl.javaAPI DocApache Axis 1.45414Sat Apr 22 18:57:26 BST 2006test.wsdl.interop4.groupi

Round4XSDTestSoapImpl

public class Round4XSDTestSoapImpl extends Object implements test.wsdl.interop4.groupi.Round4XSDTestSoap
Round4XSDTestSoapImpl.java This file was auto-generated from WSDL by the Apache Axis WSDL2Java emitter.

Fields Summary
Constructors Summary
Methods Summary
public test.wsdl.interop4.groupi.EchoAnyElementResponseReturnechoAnyElement(test.wsdl.interop4.groupi.EchoAnyElementInputAny inputAny)

        test.wsdl.interop4.groupi.EchoAnyElementResponseReturn output = new test.wsdl.interop4.groupi.EchoAnyElementResponseReturn();
        output.set_any(inputAny.get_any());
        return output;
    
public java.lang.ObjectechoAnyType(java.lang.Object inputAnyType)

        return inputAnyType;
    
public byte[]echoBase64(byte[] inputBase64)

        return inputBase64;
    
public booleanechoBoolean(boolean inputBoolean)

        return inputBoolean;
    
public test.wsdl.interop4.groupi.xsd.ChoiceComplexTypeechoChoice(test.wsdl.interop4.groupi.xsd.ChoiceComplexType inputChoice)

        return inputChoice;
    
public test.wsdl.interop4.groupi.xsd.SOAPComplexTypeechoComplexType(test.wsdl.interop4.groupi.xsd.SOAPComplexType inputComplexType)

        return inputComplexType;
    
public voidechoComplexTypeAsSimpleTypes(test.wsdl.interop4.groupi.xsd.SOAPComplexType inputComplexType, javax.xml.rpc.holders.StringHolder outputString, javax.xml.rpc.holders.IntHolder outputInteger, javax.xml.rpc.holders.FloatHolder outputFloat)

        outputString.value = new java.lang.String(inputComplexType.getVarString());
        outputInteger.value = inputComplexType.getVarInt();
        outputFloat.value = inputComplexType.getVarFloat();
    
public test.wsdl.interop4.groupi.xsd.SOAPComplexType[]echoComplexTypeMultiOccurs(test.wsdl.interop4.groupi.xsd.ArrayOfSOAPComplexType inputComplexTypeMultiOccurs)

        return inputComplexTypeMultiOccurs.getSOAPComplexType();
    
public java.util.CalendarechoDate(java.util.Calendar inputDate)

        return inputDate;
    
public java.math.BigDecimalechoDecimal(java.math.BigDecimal inputDecimal)

        return inputDecimal;
    
public test.wsdl.interop4.groupi.xsd.EnumechoEnum(test.wsdl.interop4.groupi.xsd.Enum inputEnum)

        return inputEnum;
    
public floatechoFloat(float inputFloat)

        return inputFloat;
    
public float[]echoFloatMultiOccurs(test.wsdl.interop4.groupi.ArrayOfFloat inputFloatMultiOccurs)

        return inputFloatMultiOccurs.get_float();
    
public byte[]echoHexBinary(byte[] inputHexBinary)

        return inputHexBinary;
    
public intechoInteger(int inputInteger)

        return inputInteger;
    
public int[]echoIntegerMultiOccurs(test.wsdl.interop4.groupi.ArrayOfInt inputIntegerMultiOccurs)

        return inputIntegerMultiOccurs.get_int();
    
public test.wsdl.interop4.groupi.xsd.SOAPComplexTypeComplexTypeechoNestedComplexType(test.wsdl.interop4.groupi.xsd.SOAPComplexTypeComplexType inputComplexType)

        return inputComplexType;
    
public test.wsdl.interop4.groupi.xsd.SOAPMultiOccursComplexTypeechoNestedMultiOccurs(test.wsdl.interop4.groupi.xsd.SOAPMultiOccursComplexType inputComplexType)

        return inputComplexType;
    
public test.wsdl.interop4.groupi.xsd.SOAPComplexTypeechoSimpleTypesAsComplexType(java.lang.String inputString, int inputInteger, float inputFloat)

        test.wsdl.interop4.groupi.xsd.SOAPComplexType output = new test.wsdl.interop4.groupi.xsd.SOAPComplexType();
        output.setVarFloat(inputFloat);
        output.setVarInt(inputInteger);
        output.setVarString(inputString);
        return output;
    
public java.lang.StringechoString(java.lang.String inputString)

        return inputString;
    
public java.lang.String[]echoStringMultiOccurs(test.wsdl.interop4.groupi.ArrayOfString inputStringMultiOccurs)

        return inputStringMultiOccurs.getString();
    
public voidechoVoid()

        return;
    
public voidechoVoidSoapHeader()

        MessageContext context = MessageContext.getCurrentContext();
        Message request = context.getRequestMessage();
        Message response = context.getResponseMessage();
        Vector headers = request.getSOAPEnvelope().getHeaders();
        for (int i=0;i<headers.size();i++) {
            SOAPHeaderElement header = (SOAPHeaderElement)headers.get(i);
            response.getSOAPEnvelope().addHeader(header);
        }