1 51 52 package org.objectweb.jass.examples.travelagency.ws; 53 54 public class TravelAgencySoapBindingSkeleton implements org.objectweb.jass.examples.travelagency.ws.TravelAgency, org.apache.axis.wsdl.Skeleton { 55 private org.objectweb.jass.examples.travelagency.ws.TravelAgency impl; 56 private static java.util.Map _myOperations = new java.util.Hashtable (); 57 private static java.util.Collection _myOperationsList = new java.util.ArrayList (); 58 59 62 public static java.util.List getOperationDescByName(java.lang.String methodName) { 63 return (java.util.List )_myOperations.get(methodName); 64 } 65 66 69 public static java.util.Collection getOperationDescs() { 70 return _myOperationsList; 71 } 72 73 static { 74 org.apache.axis.description.OperationDesc _oper; 75 org.apache.axis.description.FaultDesc _fault; 76 org.apache.axis.description.ParameterDesc [] _params; 77 _params = new org.apache.axis.description.ParameterDesc [] { 78 new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName ("", "in0"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName ("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false), 79 }; 80 _oper = new org.apache.axis.description.OperationDesc("reserveSeats", _params, new javax.xml.namespace.QName ("", "reserveSeatsReturn")); 81 _oper.setReturnType(new javax.xml.namespace.QName ("http://www.w3.org/2001/XMLSchema", "int")); 82 _oper.setElementQName(new javax.xml.namespace.QName ("http://ws.travelagency.examples.jass.objectweb.org", "reserveSeats")); 83 _oper.setSoapAction(""); 84 _myOperationsList.add(_oper); 85 if (_myOperations.get("reserveSeats") == null) { 86 _myOperations.put("reserveSeats", new java.util.ArrayList ()); 87 } 88 ((java.util.List )_myOperations.get("reserveSeats")).add(_oper); 89 _fault = new org.apache.axis.description.FaultDesc(); 90 _fault.setName("NotEnoughSeatsException"); 91 _fault.setQName(new javax.xml.namespace.QName ("http://ws.travelagency.examples.jass.objectweb.org", "fault")); 92 _fault.setClassName("org.objectweb.jass.examples.travelagency.ws.NotEnoughSeatsException"); 93 _fault.setXmlType(new javax.xml.namespace.QName ("http://exceptions.travelagency.examples.jass.objectweb.org", "NotEnoughSeatsException")); 94 _oper.addFault(_fault); 95 _fault = new org.apache.axis.description.FaultDesc(); 96 _fault.setName("DBException"); 97 _fault.setQName(new javax.xml.namespace.QName ("http://ws.travelagency.examples.jass.objectweb.org", "fault")); 98 _fault.setClassName("org.objectweb.jass.examples.travelagency.ws.DBException"); 99 _fault.setXmlType(new javax.xml.namespace.QName ("http://exceptions.travelagency.examples.jass.objectweb.org", "DBException")); 100 _oper.addFault(_fault); 101 _params = new org.apache.axis.description.ParameterDesc [] { 102 new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName ("", "in0"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName ("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false), 103 }; 104 _oper = new org.apache.axis.description.OperationDesc("reserveRooms", _params, new javax.xml.namespace.QName ("", "reserveRoomsReturn")); 105 _oper.setReturnType(new javax.xml.namespace.QName ("http://www.w3.org/2001/XMLSchema", "int")); 106 _oper.setElementQName(new javax.xml.namespace.QName ("http://ws.travelagency.examples.jass.objectweb.org", "reserveRooms")); 107 _oper.setSoapAction(""); 108 _myOperationsList.add(_oper); 109 if (_myOperations.get("reserveRooms") == null) { 110 _myOperations.put("reserveRooms", new java.util.ArrayList ()); 111 } 112 ((java.util.List )_myOperations.get("reserveRooms")).add(_oper); 113 _fault = new org.apache.axis.description.FaultDesc(); 114 _fault.setName("DBException"); 115 _fault.setQName(new javax.xml.namespace.QName ("http://ws.travelagency.examples.jass.objectweb.org", "fault")); 116 _fault.setClassName("org.objectweb.jass.examples.travelagency.ws.DBException"); 117 _fault.setXmlType(new javax.xml.namespace.QName ("http://exceptions.travelagency.examples.jass.objectweb.org", "DBException")); 118 _oper.addFault(_fault); 119 _fault = new org.apache.axis.description.FaultDesc(); 120 _fault.setName("NotEnoughRoomsException"); 121 _fault.setQName(new javax.xml.namespace.QName ("http://ws.travelagency.examples.jass.objectweb.org", "fault")); 122 _fault.setClassName("org.objectweb.jass.examples.travelagency.ws.NotEnoughRoomsException"); 123 _fault.setXmlType(new javax.xml.namespace.QName ("http://exceptions.travelagency.examples.jass.objectweb.org", "NotEnoughRoomsException")); 124 _oper.addFault(_fault); 125 } 126 127 public TravelAgencySoapBindingSkeleton() { 128 this.impl = new org.objectweb.jass.examples.travelagency.ws.TravelAgencySoapBindingImpl(); 129 } 130 131 public TravelAgencySoapBindingSkeleton(org.objectweb.jass.examples.travelagency.ws.TravelAgency impl) { 132 this.impl = impl; 133 } 134 public int reserveSeats(int in0) throws java.rmi.RemoteException , org.objectweb.jass.examples.travelagency.ws.NotEnoughSeatsException, org.objectweb.jass.examples.travelagency.ws.DBException 135 { 136 int ret = impl.reserveSeats(in0); 137 return ret; 138 } 139 140 public int reserveRooms(int in0) throws java.rmi.RemoteException , org.objectweb.jass.examples.travelagency.ws.DBException, org.objectweb.jass.examples.travelagency.ws.NotEnoughRoomsException 141 { 142 int ret = impl.reserveRooms(in0); 143 return ret; 144 } 145 146 } 147 | Popular Tags |