/**
 * MyService_BINDINGSkeleton.java
 *
 * This file was auto-generated from WSDL
 * by the Apache Axis WSDL2Java emitter.
 */

package de.XXX

public class MyService_BINDINGSkeleton implements de.geno.bsh.services.bausparauskunft._2003_01.MyService_PORT, org.apache.axis.wsdl.Skeleton {
    private de.geno.bsh.services.bausparauskunft._2003_01.MyService_PORT impl;
    private static java.util.Map _myOperations = new java.util.Hashtable();
    private static java.util.Collection _myOperationsList = new java.util.ArrayList();

    /**
    * Returns List of OperationDesc objects with this name
    */
    public static java.util.List getOperationDescByName(java.lang.String methodName) {
        return (java.util.List)_myOperations.get(methodName);
    }

    /**
    * Returns Collection of OperationDescs
    */
    public static java.util.Collection getOperationDescs() {
        return _myOperationsList;
    }

    static {
    	
        org.apache.axis.description.OperationDesc _oper;
        org.apache.axis.description.FaultDesc _fault;
        org.apache.axis.description.ParameterDesc [] _params;
        _params = new org.apache.axis.description.ParameterDesc [] {
            new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("myNamespace", "daten"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("myNamespace", "daten"), de.MYCLASS.daten.class, false, false), 
        };
        _oper = new org.apache.axis.description.OperationDesc("getData", _params, new javax.xml.namespace.QName("myNamespace", "response"));
        _oper.setReturnType(new javax.xml.namespace.QName("myNamespace", "response"));
        _oper.setElementQName(new javax.xml.namespace.QName("http://acme.de/services/mysevice/2003-01", "getData"));
        _myOperationsList.add(_oper);
        if (_myOperations.get("getData") == null) {
            _myOperations.put("getData", new java.util.ArrayList());
        }
        ((java.util.List)_myOperations.get("getData")).add(_oper);
            
    }

    public MyService_BINDINGSkeleton() {
        this.impl = new de.MYCLASS.MyService_BINDINGImpl();
    }

    public MyService_BINDINGSkeleton(de.MYCLASS.MyService_PORT impl) {
        this.impl = impl;
    }
    public de.MYCLASS.response getData(de.MYCLASS.daten data) throws java.rmi.RemoteException
    {
        de.MYCLASS.response ret = impl.getData(data);
        return ret;
    }

	
   
}
