1
7
8 package com.liferay.client.soap.portlet.tags.service.http;
9
10 public class Portlet_Tags_TagsPropertyServiceSoapBindingStub extends org.apache.axis.client.Stub implements com.liferay.client.soap.portlet.tags.service.http.TagsPropertyServiceSoap {
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[5];
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("getProperties");
28 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "entryId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
29 oper.addParameter(param);
30 oper.setReturnType(new javax.xml.namespace.QName("urn:http.service.tags.portlet.liferay.com", "ArrayOf_tns2_TagsPropertySoap"));
31 oper.setReturnClass(com.liferay.client.soap.portlet.tags.model.TagsPropertySoap[].class);
32 oper.setReturnQName(new javax.xml.namespace.QName("", "getPropertiesReturn"));
33 oper.setStyle(org.apache.axis.constants.Style.RPC);
34 oper.setUse(org.apache.axis.constants.Use.ENCODED);
35 _operations[0] = oper;
36
37 oper = new org.apache.axis.description.OperationDesc();
38 oper.setName("addProperty");
39 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "entryId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
40 oper.addParameter(param);
41 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "key"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
42 oper.addParameter(param);
43 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "value"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
44 oper.addParameter(param);
45 oper.setReturnType(new javax.xml.namespace.QName("http://model.tags.portlet.liferay.com", "TagsPropertySoap"));
46 oper.setReturnClass(com.liferay.client.soap.portlet.tags.model.TagsPropertySoap.class);
47 oper.setReturnQName(new javax.xml.namespace.QName("", "addPropertyReturn"));
48 oper.setStyle(org.apache.axis.constants.Style.RPC);
49 oper.setUse(org.apache.axis.constants.Use.ENCODED);
50 _operations[1] = oper;
51
52 oper = new org.apache.axis.description.OperationDesc();
53 oper.setName("getPropertyValues");
54 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "companyId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
55 oper.addParameter(param);
56 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "key"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
57 oper.addParameter(param);
58 oper.setReturnType(new javax.xml.namespace.QName("urn:http.service.tags.portlet.liferay.com", "ArrayOf_tns2_TagsPropertySoap"));
59 oper.setReturnClass(com.liferay.client.soap.portlet.tags.model.TagsPropertySoap[].class);
60 oper.setReturnQName(new javax.xml.namespace.QName("", "getPropertyValuesReturn"));
61 oper.setStyle(org.apache.axis.constants.Style.RPC);
62 oper.setUse(org.apache.axis.constants.Use.ENCODED);
63 _operations[2] = oper;
64
65 oper = new org.apache.axis.description.OperationDesc();
66 oper.setName("deleteProperty");
67 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "propertyId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
68 oper.addParameter(param);
69 oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
70 oper.setStyle(org.apache.axis.constants.Style.RPC);
71 oper.setUse(org.apache.axis.constants.Use.ENCODED);
72 _operations[3] = oper;
73
74 oper = new org.apache.axis.description.OperationDesc();
75 oper.setName("updateProperty");
76 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "propertyId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
77 oper.addParameter(param);
78 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "key"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
79 oper.addParameter(param);
80 param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "value"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
81 oper.addParameter(param);
82 oper.setReturnType(new javax.xml.namespace.QName("http://model.tags.portlet.liferay.com", "TagsPropertySoap"));
83 oper.setReturnClass(com.liferay.client.soap.portlet.tags.model.TagsPropertySoap.class);
84 oper.setReturnQName(new javax.xml.namespace.QName("", "updatePropertyReturn"));
85 oper.setStyle(org.apache.axis.constants.Style.RPC);
86 oper.setUse(org.apache.axis.constants.Use.ENCODED);
87 _operations[4] = oper;
88
89 }
90
91 public Portlet_Tags_TagsPropertyServiceSoapBindingStub() throws org.apache.axis.AxisFault {
92 this(null);
93 }
94
95 public Portlet_Tags_TagsPropertyServiceSoapBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
96 this(service);
97 super.cachedEndpoint = endpointURL;
98 }
99
100 public Portlet_Tags_TagsPropertyServiceSoapBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
101 if (service == null) {
102 super.service = new org.apache.axis.client.Service();
103 } else {
104 super.service = service;
105 }
106 ((org.apache.axis.client.Service)super.service).setTypeMappingVersion("1.2");
107 java.lang.Class cls;
108 javax.xml.namespace.QName qName;
109 javax.xml.namespace.QName qName2;
110 java.lang.Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class;
111 java.lang.Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class;
112 java.lang.Class enumsf = org.apache.axis.encoding.ser.EnumSerializerFactory.class;
113 java.lang.Class enumdf = org.apache.axis.encoding.ser.EnumDeserializerFactory.class;
114 java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class;
115 java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class;
116 java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class;
117 java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class;
118 java.lang.Class simplelistsf = org.apache.axis.encoding.ser.SimpleListSerializerFactory.class;
119 java.lang.Class simplelistdf = org.apache.axis.encoding.ser.SimpleListDeserializerFactory.class;
120 qName = new javax.xml.namespace.QName("http://model.tags.portlet.liferay.com", "TagsPropertySoap");
121 cachedSerQNames.add(qName);
122 cls = com.liferay.client.soap.portlet.tags.model.TagsPropertySoap.class;
123 cachedSerClasses.add(cls);
124 cachedSerFactories.add(beansf);
125 cachedDeserFactories.add(beandf);
126
127 qName = new javax.xml.namespace.QName("urn:http.service.tags.portlet.liferay.com", "ArrayOf_tns2_TagsPropertySoap");
128 cachedSerQNames.add(qName);
129 cls = com.liferay.client.soap.portlet.tags.model.TagsPropertySoap[].class;
130 cachedSerClasses.add(cls);
131 qName = new javax.xml.namespace.QName("http://model.tags.portlet.liferay.com", "TagsPropertySoap");
132 qName2 = null;
133 cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
134 cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
135
136 }
137
138 protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException {
139 try {
140 org.apache.axis.client.Call _call = super._createCall();
141 if (super.maintainSessionSet) {
142 _call.setMaintainSession(super.maintainSession);
143 }
144 if (super.cachedUsername != null) {
145 _call.setUsername(super.cachedUsername);
146 }
147 if (super.cachedPassword != null) {
148 _call.setPassword(super.cachedPassword);
149 }
150 if (super.cachedEndpoint != null) {
151 _call.setTargetEndpointAddress(super.cachedEndpoint);
152 }
153 if (super.cachedTimeout != null) {
154 _call.setTimeout(super.cachedTimeout);
155 }
156 if (super.cachedPortName != null) {
157 _call.setPortName(super.cachedPortName);
158 }
159 java.util.Enumeration keys = super.cachedProperties.keys();
160 while (keys.hasMoreElements()) {
161 java.lang.String key = (java.lang.String) keys.nextElement();
162 _call.setProperty(key, super.cachedProperties.get(key));
163 }
164 synchronized (this) {
170 if (firstCall()) {
171 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
173 _call.setEncodingStyle(org.apache.axis.Constants.URI_SOAP11_ENC);
174 for (int i = 0; i < cachedSerFactories.size(); ++i) {
175 java.lang.Class cls = (java.lang.Class) cachedSerClasses.get(i);
176 javax.xml.namespace.QName qName =
177 (javax.xml.namespace.QName) cachedSerQNames.get(i);
178 java.lang.Object x = cachedSerFactories.get(i);
179 if (x instanceof Class) {
180 java.lang.Class sf = (java.lang.Class)
181 cachedSerFactories.get(i);
182 java.lang.Class df = (java.lang.Class)
183 cachedDeserFactories.get(i);
184 _call.registerTypeMapping(cls, qName, sf, df, false);
185 }
186 else if (x instanceof javax.xml.rpc.encoding.SerializerFactory) {
187 org.apache.axis.encoding.SerializerFactory sf = (org.apache.axis.encoding.SerializerFactory)
188 cachedSerFactories.get(i);
189 org.apache.axis.encoding.DeserializerFactory df = (org.apache.axis.encoding.DeserializerFactory)
190 cachedDeserFactories.get(i);
191 _call.registerTypeMapping(cls, qName, sf, df, false);
192 }
193 }
194 }
195 }
196 return _call;
197 }
198 catch (java.lang.Throwable _t) {
199 throw new org.apache.axis.AxisFault("Failure trying to get the Call object", _t);
200 }
201 }
202
203 public com.liferay.client.soap.portlet.tags.model.TagsPropertySoap[] getProperties(long entryId) throws java.rmi.RemoteException {
204 if (super.cachedEndpoint == null) {
205 throw new org.apache.axis.NoEndPointException();
206 }
207 org.apache.axis.client.Call _call = createCall();
208 _call.setOperation(_operations[0]);
209 _call.setUseSOAPAction(true);
210 _call.setSOAPActionURI("");
211 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
212 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.tags.portlet.liferay.com", "getProperties"));
213
214 setRequestHeaders(_call);
215 setAttachments(_call);
216 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(entryId)});
217
218 if (_resp instanceof java.rmi.RemoteException) {
219 throw (java.rmi.RemoteException)_resp;
220 }
221 else {
222 extractAttachments(_call);
223 try {
224 return (com.liferay.client.soap.portlet.tags.model.TagsPropertySoap[]) _resp;
225 } catch (java.lang.Exception _exception) {
226 return (com.liferay.client.soap.portlet.tags.model.TagsPropertySoap[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.tags.model.TagsPropertySoap[].class);
227 }
228 }
229 } catch (org.apache.axis.AxisFault axisFaultException) {
230 throw axisFaultException;
231 }
232 }
233
234 public com.liferay.client.soap.portlet.tags.model.TagsPropertySoap addProperty(long entryId, java.lang.String key, java.lang.String value) throws java.rmi.RemoteException {
235 if (super.cachedEndpoint == null) {
236 throw new org.apache.axis.NoEndPointException();
237 }
238 org.apache.axis.client.Call _call = createCall();
239 _call.setOperation(_operations[1]);
240 _call.setUseSOAPAction(true);
241 _call.setSOAPActionURI("");
242 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
243 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.tags.portlet.liferay.com", "addProperty"));
244
245 setRequestHeaders(_call);
246 setAttachments(_call);
247 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(entryId), key, value});
248
249 if (_resp instanceof java.rmi.RemoteException) {
250 throw (java.rmi.RemoteException)_resp;
251 }
252 else {
253 extractAttachments(_call);
254 try {
255 return (com.liferay.client.soap.portlet.tags.model.TagsPropertySoap) _resp;
256 } catch (java.lang.Exception _exception) {
257 return (com.liferay.client.soap.portlet.tags.model.TagsPropertySoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.tags.model.TagsPropertySoap.class);
258 }
259 }
260 } catch (org.apache.axis.AxisFault axisFaultException) {
261 throw axisFaultException;
262 }
263 }
264
265 public com.liferay.client.soap.portlet.tags.model.TagsPropertySoap[] getPropertyValues(long companyId, java.lang.String key) throws java.rmi.RemoteException {
266 if (super.cachedEndpoint == null) {
267 throw new org.apache.axis.NoEndPointException();
268 }
269 org.apache.axis.client.Call _call = createCall();
270 _call.setOperation(_operations[2]);
271 _call.setUseSOAPAction(true);
272 _call.setSOAPActionURI("");
273 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
274 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.tags.portlet.liferay.com", "getPropertyValues"));
275
276 setRequestHeaders(_call);
277 setAttachments(_call);
278 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(companyId), key});
279
280 if (_resp instanceof java.rmi.RemoteException) {
281 throw (java.rmi.RemoteException)_resp;
282 }
283 else {
284 extractAttachments(_call);
285 try {
286 return (com.liferay.client.soap.portlet.tags.model.TagsPropertySoap[]) _resp;
287 } catch (java.lang.Exception _exception) {
288 return (com.liferay.client.soap.portlet.tags.model.TagsPropertySoap[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.tags.model.TagsPropertySoap[].class);
289 }
290 }
291 } catch (org.apache.axis.AxisFault axisFaultException) {
292 throw axisFaultException;
293 }
294 }
295
296 public void deleteProperty(long propertyId) throws java.rmi.RemoteException {
297 if (super.cachedEndpoint == null) {
298 throw new org.apache.axis.NoEndPointException();
299 }
300 org.apache.axis.client.Call _call = createCall();
301 _call.setOperation(_operations[3]);
302 _call.setUseSOAPAction(true);
303 _call.setSOAPActionURI("");
304 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
305 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.tags.portlet.liferay.com", "deleteProperty"));
306
307 setRequestHeaders(_call);
308 setAttachments(_call);
309 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(propertyId)});
310
311 if (_resp instanceof java.rmi.RemoteException) {
312 throw (java.rmi.RemoteException)_resp;
313 }
314 extractAttachments(_call);
315 } catch (org.apache.axis.AxisFault axisFaultException) {
316 throw axisFaultException;
317 }
318 }
319
320 public com.liferay.client.soap.portlet.tags.model.TagsPropertySoap updateProperty(long propertyId, java.lang.String key, java.lang.String value) throws java.rmi.RemoteException {
321 if (super.cachedEndpoint == null) {
322 throw new org.apache.axis.NoEndPointException();
323 }
324 org.apache.axis.client.Call _call = createCall();
325 _call.setOperation(_operations[4]);
326 _call.setUseSOAPAction(true);
327 _call.setSOAPActionURI("");
328 _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
329 _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.tags.portlet.liferay.com", "updateProperty"));
330
331 setRequestHeaders(_call);
332 setAttachments(_call);
333 try { java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(propertyId), key, value});
334
335 if (_resp instanceof java.rmi.RemoteException) {
336 throw (java.rmi.RemoteException)_resp;
337 }
338 else {
339 extractAttachments(_call);
340 try {
341 return (com.liferay.client.soap.portlet.tags.model.TagsPropertySoap) _resp;
342 } catch (java.lang.Exception _exception) {
343 return (com.liferay.client.soap.portlet.tags.model.TagsPropertySoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.soap.portlet.tags.model.TagsPropertySoap.class);
344 }
345 }
346 } catch (org.apache.axis.AxisFault axisFaultException) {
347 throw axisFaultException;
348 }
349 }
350
351 }
352