1   /**
2    * Portal_OrgLaborServiceSoapBindingStub.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 com.liferay.client.portal.service.http;
9   
10  public class Portal_OrgLaborServiceSoapBindingStub extends org.apache.axis.client.Stub implements com.liferay.client.portal.service.http.OrgLaborServiceSoap {
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("addOrgLabor");
28          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "organizationId"), 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          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "typeId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
31          oper.addParameter(param);
32          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sunOpen"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
33          oper.addParameter(param);
34          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sunClose"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
35          oper.addParameter(param);
36          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "monOpen"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
37          oper.addParameter(param);
38          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "monClose"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
39          oper.addParameter(param);
40          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "tueOpen"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
41          oper.addParameter(param);
42          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "tueClose"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
43          oper.addParameter(param);
44          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "wedOpen"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
45          oper.addParameter(param);
46          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "wedClose"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
47          oper.addParameter(param);
48          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "thuOpen"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
49          oper.addParameter(param);
50          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "thuClose"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
51          oper.addParameter(param);
52          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "friOpen"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
53          oper.addParameter(param);
54          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "friClose"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
55          oper.addParameter(param);
56          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "satOpen"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
57          oper.addParameter(param);
58          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "satClose"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
59          oper.addParameter(param);
60          oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "OrgLaborSoap"));
61          oper.setReturnClass(com.liferay.client.portal.model.OrgLaborSoap.class);
62          oper.setReturnQName(new javax.xml.namespace.QName("", "addOrgLaborReturn"));
63          oper.setStyle(org.apache.axis.constants.Style.RPC);
64          oper.setUse(org.apache.axis.constants.Use.ENCODED);
65          _operations[0] = oper;
66  
67          oper = new org.apache.axis.description.OperationDesc();
68          oper.setName("deleteOrgLabor");
69          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "orgLaborId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
70          oper.addParameter(param);
71          oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
72          oper.setStyle(org.apache.axis.constants.Style.RPC);
73          oper.setUse(org.apache.axis.constants.Use.ENCODED);
74          _operations[1] = oper;
75  
76          oper = new org.apache.axis.description.OperationDesc();
77          oper.setName("getOrgLabor");
78          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "orgLaborId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
79          oper.addParameter(param);
80          oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "OrgLaborSoap"));
81          oper.setReturnClass(com.liferay.client.portal.model.OrgLaborSoap.class);
82          oper.setReturnQName(new javax.xml.namespace.QName("", "getOrgLaborReturn"));
83          oper.setStyle(org.apache.axis.constants.Style.RPC);
84          oper.setUse(org.apache.axis.constants.Use.ENCODED);
85          _operations[2] = oper;
86  
87          oper = new org.apache.axis.description.OperationDesc();
88          oper.setName("getOrgLabors");
89          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "organizationId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
90          oper.addParameter(param);
91          oper.setReturnType(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_tns2_OrgLaborSoap"));
92          oper.setReturnClass(com.liferay.client.portal.model.OrgLaborSoap[].class);
93          oper.setReturnQName(new javax.xml.namespace.QName("", "getOrgLaborsReturn"));
94          oper.setStyle(org.apache.axis.constants.Style.RPC);
95          oper.setUse(org.apache.axis.constants.Use.ENCODED);
96          _operations[3] = oper;
97  
98          oper = new org.apache.axis.description.OperationDesc();
99          oper.setName("updateOrgLabor");
100         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "orgLaborId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
101         oper.addParameter(param);
102         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sunOpen"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
103         oper.addParameter(param);
104         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "sunClose"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
105         oper.addParameter(param);
106         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "monOpen"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
107         oper.addParameter(param);
108         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "monClose"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
109         oper.addParameter(param);
110         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "tueOpen"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
111         oper.addParameter(param);
112         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "tueClose"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
113         oper.addParameter(param);
114         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "wedOpen"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
115         oper.addParameter(param);
116         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "wedClose"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
117         oper.addParameter(param);
118         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "thuOpen"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
119         oper.addParameter(param);
120         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "thuClose"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
121         oper.addParameter(param);
122         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "friOpen"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
123         oper.addParameter(param);
124         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "friClose"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
125         oper.addParameter(param);
126         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "satOpen"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
127         oper.addParameter(param);
128         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "satClose"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
129         oper.addParameter(param);
130         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "OrgLaborSoap"));
131         oper.setReturnClass(com.liferay.client.portal.model.OrgLaborSoap.class);
132         oper.setReturnQName(new javax.xml.namespace.QName("", "updateOrgLaborReturn"));
133         oper.setStyle(org.apache.axis.constants.Style.RPC);
134         oper.setUse(org.apache.axis.constants.Use.ENCODED);
135         _operations[4] = oper;
136 
137     }
138 
139     public Portal_OrgLaborServiceSoapBindingStub() throws org.apache.axis.AxisFault {
140          this(null);
141     }
142 
143     public Portal_OrgLaborServiceSoapBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
144          this(service);
145          super.cachedEndpoint = endpointURL;
146     }
147 
148     public Portal_OrgLaborServiceSoapBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
149         if (service == null) {
150             super.service = new org.apache.axis.client.Service();
151         } else {
152             super.service = service;
153         }
154         ((org.apache.axis.client.Service)super.service).setTypeMappingVersion("1.2");
155             java.lang.Class cls;
156             javax.xml.namespace.QName qName;
157             javax.xml.namespace.QName qName2;
158             java.lang.Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class;
159             java.lang.Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class;
160             java.lang.Class enumsf = org.apache.axis.encoding.ser.EnumSerializerFactory.class;
161             java.lang.Class enumdf = org.apache.axis.encoding.ser.EnumDeserializerFactory.class;
162             java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class;
163             java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class;
164             java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class;
165             java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class;
166             java.lang.Class simplelistsf = org.apache.axis.encoding.ser.SimpleListSerializerFactory.class;
167             java.lang.Class simplelistdf = org.apache.axis.encoding.ser.SimpleListDeserializerFactory.class;
168             qName = new javax.xml.namespace.QName("http://model.portal.liferay.com", "OrgLaborSoap");
169             cachedSerQNames.add(qName);
170             cls = com.liferay.client.portal.model.OrgLaborSoap.class;
171             cachedSerClasses.add(cls);
172             cachedSerFactories.add(beansf);
173             cachedDeserFactories.add(beandf);
174 
175             qName = new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_tns2_OrgLaborSoap");
176             cachedSerQNames.add(qName);
177             cls = com.liferay.client.portal.model.OrgLaborSoap[].class;
178             cachedSerClasses.add(cls);
179             qName = new javax.xml.namespace.QName("http://model.portal.liferay.com", "OrgLaborSoap");
180             qName2 = null;
181             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
182             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
183 
184     }
185 
186     protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException {
187         try {
188             org.apache.axis.client.Call _call = super._createCall();
189             if (super.maintainSessionSet) {
190                 _call.setMaintainSession(super.maintainSession);
191             }
192             if (super.cachedUsername != null) {
193                 _call.setUsername(super.cachedUsername);
194             }
195             if (super.cachedPassword != null) {
196                 _call.setPassword(super.cachedPassword);
197             }
198             if (super.cachedEndpoint != null) {
199                 _call.setTargetEndpointAddress(super.cachedEndpoint);
200             }
201             if (super.cachedTimeout != null) {
202                 _call.setTimeout(super.cachedTimeout);
203             }
204             if (super.cachedPortName != null) {
205                 _call.setPortName(super.cachedPortName);
206             }
207             java.util.Enumeration keys = super.cachedProperties.keys();
208             while (keys.hasMoreElements()) {
209                 java.lang.String key = (java.lang.String) keys.nextElement();
210                 _call.setProperty(key, super.cachedProperties.get(key));
211             }
212             // All the type mapping information is registered
213             // when the first call is made.
214             // The type mapping information is actually registered in
215             // the TypeMappingRegistry of the service, which
216             // is the reason why registration is only needed for the first call.
217             synchronized (this) {
218                 if (firstCall()) {
219                     // must set encoding style before registering serializers
220                     _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
221                     _call.setEncodingStyle(org.apache.axis.Constants.URI_SOAP11_ENC);
222                     for (int i = 0; i < cachedSerFactories.size(); ++i) {
223                         java.lang.Class cls = (java.lang.Class) cachedSerClasses.get(i);
224                         javax.xml.namespace.QName qName =
225                                 (javax.xml.namespace.QName) cachedSerQNames.get(i);
226                         java.lang.Object x = cachedSerFactories.get(i);
227                         if (x instanceof Class) {
228                             java.lang.Class sf = (java.lang.Class)
229                                  cachedSerFactories.get(i);
230                             java.lang.Class df = (java.lang.Class)
231                                  cachedDeserFactories.get(i);
232                             _call.registerTypeMapping(cls, qName, sf, df, false);
233                         }
234                         else if (x instanceof javax.xml.rpc.encoding.SerializerFactory) {
235                             org.apache.axis.encoding.SerializerFactory sf = (org.apache.axis.encoding.SerializerFactory)
236                                  cachedSerFactories.get(i);
237                             org.apache.axis.encoding.DeserializerFactory df = (org.apache.axis.encoding.DeserializerFactory)
238                                  cachedDeserFactories.get(i);
239                             _call.registerTypeMapping(cls, qName, sf, df, false);
240                         }
241                     }
242                 }
243             }
244             return _call;
245         }
246         catch (java.lang.Throwable _t) {
247             throw new org.apache.axis.AxisFault("Failure trying to get the Call object", _t);
248         }
249     }
250 
251     public com.liferay.client.portal.model.OrgLaborSoap addOrgLabor(long organizationId, int typeId, int sunOpen, int sunClose, int monOpen, int monClose, int tueOpen, int tueClose, int wedOpen, int wedClose, int thuOpen, int thuClose, int friOpen, int friClose, int satOpen, int satClose) throws java.rmi.RemoteException {
252         if (super.cachedEndpoint == null) {
253             throw new org.apache.axis.NoEndPointException();
254         }
255         org.apache.axis.client.Call _call = createCall();
256         _call.setOperation(_operations[0]);
257         _call.setUseSOAPAction(true);
258         _call.setSOAPActionURI("");
259         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
260         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "addOrgLabor"));
261 
262         setRequestHeaders(_call);
263         setAttachments(_call);
264  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(organizationId), new java.lang.Integer(typeId), new java.lang.Integer(sunOpen), new java.lang.Integer(sunClose), new java.lang.Integer(monOpen), new java.lang.Integer(monClose), new java.lang.Integer(tueOpen), new java.lang.Integer(tueClose), new java.lang.Integer(wedOpen), new java.lang.Integer(wedClose), new java.lang.Integer(thuOpen), new java.lang.Integer(thuClose), new java.lang.Integer(friOpen), new java.lang.Integer(friClose), new java.lang.Integer(satOpen), new java.lang.Integer(satClose)});
265 
266         if (_resp instanceof java.rmi.RemoteException) {
267             throw (java.rmi.RemoteException)_resp;
268         }
269         else {
270             extractAttachments(_call);
271             try {
272                 return (com.liferay.client.portal.model.OrgLaborSoap) _resp;
273             } catch (java.lang.Exception _exception) {
274                 return (com.liferay.client.portal.model.OrgLaborSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.OrgLaborSoap.class);
275             }
276         }
277   } catch (org.apache.axis.AxisFault axisFaultException) {
278   throw axisFaultException;
279 }
280     }
281 
282     public void deleteOrgLabor(long orgLaborId) throws java.rmi.RemoteException {
283         if (super.cachedEndpoint == null) {
284             throw new org.apache.axis.NoEndPointException();
285         }
286         org.apache.axis.client.Call _call = createCall();
287         _call.setOperation(_operations[1]);
288         _call.setUseSOAPAction(true);
289         _call.setSOAPActionURI("");
290         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
291         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "deleteOrgLabor"));
292 
293         setRequestHeaders(_call);
294         setAttachments(_call);
295  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(orgLaborId)});
296 
297         if (_resp instanceof java.rmi.RemoteException) {
298             throw (java.rmi.RemoteException)_resp;
299         }
300         extractAttachments(_call);
301   } catch (org.apache.axis.AxisFault axisFaultException) {
302   throw axisFaultException;
303 }
304     }
305 
306     public com.liferay.client.portal.model.OrgLaborSoap getOrgLabor(long orgLaborId) throws java.rmi.RemoteException {
307         if (super.cachedEndpoint == null) {
308             throw new org.apache.axis.NoEndPointException();
309         }
310         org.apache.axis.client.Call _call = createCall();
311         _call.setOperation(_operations[2]);
312         _call.setUseSOAPAction(true);
313         _call.setSOAPActionURI("");
314         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
315         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "getOrgLabor"));
316 
317         setRequestHeaders(_call);
318         setAttachments(_call);
319  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(orgLaborId)});
320 
321         if (_resp instanceof java.rmi.RemoteException) {
322             throw (java.rmi.RemoteException)_resp;
323         }
324         else {
325             extractAttachments(_call);
326             try {
327                 return (com.liferay.client.portal.model.OrgLaborSoap) _resp;
328             } catch (java.lang.Exception _exception) {
329                 return (com.liferay.client.portal.model.OrgLaborSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.OrgLaborSoap.class);
330             }
331         }
332   } catch (org.apache.axis.AxisFault axisFaultException) {
333   throw axisFaultException;
334 }
335     }
336 
337     public com.liferay.client.portal.model.OrgLaborSoap[] getOrgLabors(long organizationId) throws java.rmi.RemoteException {
338         if (super.cachedEndpoint == null) {
339             throw new org.apache.axis.NoEndPointException();
340         }
341         org.apache.axis.client.Call _call = createCall();
342         _call.setOperation(_operations[3]);
343         _call.setUseSOAPAction(true);
344         _call.setSOAPActionURI("");
345         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
346         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "getOrgLabors"));
347 
348         setRequestHeaders(_call);
349         setAttachments(_call);
350  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(organizationId)});
351 
352         if (_resp instanceof java.rmi.RemoteException) {
353             throw (java.rmi.RemoteException)_resp;
354         }
355         else {
356             extractAttachments(_call);
357             try {
358                 return (com.liferay.client.portal.model.OrgLaborSoap[]) _resp;
359             } catch (java.lang.Exception _exception) {
360                 return (com.liferay.client.portal.model.OrgLaborSoap[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.OrgLaborSoap[].class);
361             }
362         }
363   } catch (org.apache.axis.AxisFault axisFaultException) {
364   throw axisFaultException;
365 }
366     }
367 
368     public com.liferay.client.portal.model.OrgLaborSoap updateOrgLabor(long orgLaborId, int sunOpen, int sunClose, int monOpen, int monClose, int tueOpen, int tueClose, int wedOpen, int wedClose, int thuOpen, int thuClose, int friOpen, int friClose, int satOpen, int satClose) throws java.rmi.RemoteException {
369         if (super.cachedEndpoint == null) {
370             throw new org.apache.axis.NoEndPointException();
371         }
372         org.apache.axis.client.Call _call = createCall();
373         _call.setOperation(_operations[4]);
374         _call.setUseSOAPAction(true);
375         _call.setSOAPActionURI("");
376         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
377         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateOrgLabor"));
378 
379         setRequestHeaders(_call);
380         setAttachments(_call);
381  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(orgLaborId), new java.lang.Integer(sunOpen), new java.lang.Integer(sunClose), new java.lang.Integer(monOpen), new java.lang.Integer(monClose), new java.lang.Integer(tueOpen), new java.lang.Integer(tueClose), new java.lang.Integer(wedOpen), new java.lang.Integer(wedClose), new java.lang.Integer(thuOpen), new java.lang.Integer(thuClose), new java.lang.Integer(friOpen), new java.lang.Integer(friClose), new java.lang.Integer(satOpen), new java.lang.Integer(satClose)});
382 
383         if (_resp instanceof java.rmi.RemoteException) {
384             throw (java.rmi.RemoteException)_resp;
385         }
386         else {
387             extractAttachments(_call);
388             try {
389                 return (com.liferay.client.portal.model.OrgLaborSoap) _resp;
390             } catch (java.lang.Exception _exception) {
391                 return (com.liferay.client.portal.model.OrgLaborSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.OrgLaborSoap.class);
392             }
393         }
394   } catch (org.apache.axis.AxisFault axisFaultException) {
395   throw axisFaultException;
396 }
397     }
398 
399 }
400