1 |
/**
|
2 |
* PakkeleveringBindingStub.java
|
3 |
*
|
4 |
* This file was auto-generated from WSDL
|
5 |
* by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
|
6 |
*/
|
7 |
|
8 |
package info.omdeling.webServices.Pakkeleveringer.HentRuteinformation_wdsl;
|
9 |
|
10 |
public class PakkeleveringBindingStub extends org.apache.axis.client.Stub implements info.omdeling.webServices.Pakkeleveringer.HentRuteinformation_wdsl.PakkeleveringPortType {
|
11 |
private java.util.Vector cachedSerClasses = new java.util.Vector();
|
12 |
private java.util.Vector cachedSerQNames = new java.util.Vector();
|
13 |
private java.util.Vector cachedSerFactories = new java.util.Vector();
|
14 |
private java.util.Vector cachedDeserFactories = new java.util.Vector();
|
15 |
|
16 |
static org.apache.axis.description.OperationDesc [] _operations;
|
17 |
|
18 |
static {
|
19 |
_operations = new org.apache.axis.description.OperationDesc[1];
|
20 |
_initOperationDesc1();
|
21 |
} |
22 |
|
23 |
private static void _initOperationDesc1(){
|
24 |
org.apache.axis.description.OperationDesc oper;
|
25 |
org.apache.axis.description.ParameterDesc param;
|
26 |
oper = new org.apache.axis.description.OperationDesc();
|
27 |
oper.setName("hentRuteinfo");
|
28 |
param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "postnr"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
|
29 |
oper.addParameter(param);
|
30 |
param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "adresse"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
|
31 |
oper.addParameter(param);
|
32 |
param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "Distrikt"), org.apache.axis.description.ParameterDesc.OUT, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
|
33 |
oper.addParameter(param);
|
34 |
param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "Koreliste"), org.apache.axis.description.ParameterDesc.OUT, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
|
35 |
oper.addParameter(param);
|
36 |
param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "Kommunekode"), org.apache.axis.description.ParameterDesc.OUT, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
|
37 |
oper.addParameter(param);
|
38 |
param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "Vejkode"), org.apache.axis.description.ParameterDesc.OUT, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
|
39 |
oper.addParameter(param);
|
40 |
param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "DBKbane"), org.apache.axis.description.ParameterDesc.OUT, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
|
41 |
oper.addParameter(param);
|
42 |
param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "Meddelelse"), org.apache.axis.description.ParameterDesc.OUT, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
|
43 |
oper.addParameter(param);
|
44 |
param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "Fejl"), org.apache.axis.description.ParameterDesc.OUT, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
|
45 |
oper.addParameter(param);
|
46 |
oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
|
47 |
oper.setStyle(org.apache.axis.constants.Style.RPC);
|
48 |
oper.setUse(org.apache.axis.constants.Use.LITERAL);
|
49 |
_operations[0] = oper;
|
50 |
|
51 |
}
|
52 |
|
53 |
public PakkeleveringBindingStub() throws org.apache.axis.AxisFault {
|
54 |
this(null);
|
55 |
}
|
56 |
|
57 |
public PakkeleveringBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
|
58 |
this(service);
|
59 |
super.cachedEndpoint = endpointURL;
|
60 |
}
|
61 |
|
62 |
public PakkeleveringBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
|
63 |
if (service == null) {
|
64 |
super.service = new org.apache.axis.client.Service();
|
65 |
} else {
|
66 |
super.service = service;
|
67 |
}
|
68 |
((org.apache.axis.client.Service)super.service).setTypeMappingVersion("1.2");
|
69 |
}
|
70 |
|
71 |
protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException {
|
72 |
try {
|
73 |
org.apache.axis.client.Call _call = super._createCall();
|
74 |
if (super.maintainSessionSet) {
|
75 |
_call.setMaintainSession(super.maintainSession);
|
76 |
}
|
77 |
if (super.cachedUsername != null) {
|
78 |
_call.setUsername(super.cachedUsername);
|
79 |
}
|
80 |
if (super.cachedPassword != null) {
|
81 |
_call.setPassword(super.cachedPassword);
|
82 |
}
|
83 |
if (super.cachedEndpoint != null) {
|
84 |
_call.setTargetEndpointAddress(super.cachedEndpoint);
|
85 |
}
|
86 |
if (super.cachedTimeout != null) {
|
87 |
_call.setTimeout(super.cachedTimeout);
|
88 |
}
|
89 |
if (super.cachedPortName != null) {
|
90 |
_call.setPortName(super.cachedPortName);
|
91 |
}
|
92 |
java.util.Enumeration keys = super.cachedProperties.keys();
|
93 |
while (keys.hasMoreElements()) {
|
94 |
java.lang.String key = (java.lang.String) keys.nextElement();
|
95 |
_call.setProperty(key, super.cachedProperties.get(key));
|
96 |
}
|
97 |
return _call;
|
98 |
}
|
99 |
catch (java.lang.Throwable _t) {
|
100 |
throw new org.apache.axis.AxisFault("Failure trying to get the Call object", _t);
|
101 |
}
|
102 |
}
|
103 |
|
104 |
public void hentRuteinfo(int postnr, java.lang.String adresse, javax.xml.rpc.holders.StringHolder distrikt, javax.xml.rpc.holders.StringHolder koreliste, javax.xml.rpc.holders.StringHolder kommunekode, javax.xml.rpc.holders.StringHolder vejkode, javax.xml.rpc.holders.StringHolder DBKbane, javax.xml.rpc.holders.StringHolder meddelelse, javax.xml.rpc.holders.StringHolder fejl) throws java.rmi.RemoteException {
|
105 |
if (super.cachedEndpoint == null) {
|
106 |
throw new org.apache.axis.NoEndPointException();
|
107 |
}
|
108 |
org.apache.axis.client.Call _call = createCall();
|
109 |
_call.setOperation(_operations[0]);
|
110 |
_call.setUseSOAPAction(true);
|
111 |
_call.setSOAPActionURI("urn:localhost-Pakkeleveringer#hentRuteinfo");
|
112 |
_call.setEncodingStyle(null);
|
113 |
_call.setProperty(org.apache.axis.client.Call.SEND_TYPE_ATTR, Boolean.FALSE);
|
114 |
_call.setProperty(org.apache.axis.AxisEngine.PROP_DOMULTIREFS, Boolean.FALSE);
|
115 |
_call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
|
116 |
_call.setOperationName(new javax.xml.namespace.QName("urn:localhost-hentRuteinfo", "hentRuteinfo"));
|
117 |
|
118 |
setRequestHeaders(_call);
|
119 |
setAttachments(_call);
|
120 |
try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Integer(postnr), adresse});
|
121 |
|
122 |
if (_resp instanceof java.rmi.RemoteException) {
|
123 |
throw (java.rmi.RemoteException)_resp;
|
124 |
}
|
125 |
else {
|
126 |
extractAttachments(_call);
|
127 |
java.util.Map _output;
|
128 |
_output = _call.getOutputParams();
|
129 |
try {
|
130 |
distrikt.value = (java.lang.String) _output.get(new javax.xml.namespace.QName("", "Distrikt"));
|
131 |
} catch (java.lang.Exception _exception) {
|
132 |
distrikt.value = (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_output.get(new javax.xml.namespace.QName("", "Distrikt")), java.lang.String.class);
|
133 |
}
|
134 |
try {
|
135 |
koreliste.value = (java.lang.String) _output.get(new javax.xml.namespace.QName("", "Koreliste"));
|
136 |
} catch (java.lang.Exception _exception) {
|
137 |
koreliste.value = (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_output.get(new javax.xml.namespace.QName("", "Koreliste")), java.lang.String.class);
|
138 |
}
|
139 |
try {
|
140 |
kommunekode.value = (java.lang.String) _output.get(new javax.xml.namespace.QName("", "Kommunekode"));
|
141 |
} catch (java.lang.Exception _exception) {
|
142 |
kommunekode.value = (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_output.get(new javax.xml.namespace.QName("", "Kommunekode")), java.lang.String.class);
|
143 |
}
|
144 |
try {
|
145 |
vejkode.value = (java.lang.String) _output.get(new javax.xml.namespace.QName("", "Vejkode"));
|
146 |
} catch (java.lang.Exception _exception) {
|
147 |
vejkode.value = (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_output.get(new javax.xml.namespace.QName("", "Vejkode")), java.lang.String.class);
|
148 |
}
|
149 |
try {
|
150 |
DBKbane.value = (java.lang.String) _output.get(new javax.xml.namespace.QName("", "DBKbane"));
|
151 |
} catch (java.lang.Exception _exception) {
|
152 |
DBKbane.value = (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_output.get(new javax.xml.namespace.QName("", "DBKbane")), java.lang.String.class);
|
153 |
}
|
154 |
try {
|
155 |
meddelelse.value = (java.lang.String) _output.get(new javax.xml.namespace.QName("", "Meddelelse"));
|
156 |
} catch (java.lang.Exception _exception) {
|
157 |
meddelelse.value = (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_output.get(new javax.xml.namespace.QName("", "Meddelelse")), java.lang.String.class);
|
158 |
}
|
159 |
try {
|
160 |
fejl.value = (java.lang.String) _output.get(new javax.xml.namespace.QName("", "Fejl"));
|
161 |
} catch (java.lang.Exception _exception) {
|
162 |
fejl.value = (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_output.get(new javax.xml.namespace.QName("", "Fejl")), java.lang.String.class);
|
163 |
}
|
164 |
}
|
165 |
} catch (org.apache.axis.AxisFault axisFaultException) {
|
166 |
throw axisFaultException;
|
167 |
}
|
168 |
}
|
169 |
|
170 |
}
|