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