1   /**
2    * Portal_LayoutServiceSoapBindingStub.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_LayoutServiceSoapBindingStub extends org.apache.axis.client.Stub implements com.liferay.client.portal.service.http.LayoutServiceSoap {
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[14];
20          _initOperationDesc1();
21          _initOperationDesc2();
22      }
23  
24      private static void _initOperationDesc1(){
25          org.apache.axis.description.OperationDesc oper;
26          org.apache.axis.description.ParameterDesc param;
27          oper = new org.apache.axis.description.OperationDesc();
28          oper.setName("addLayout");
29          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
30          oper.addParameter(param);
31          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "privateLayout"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
32          oper.addParameter(param);
33          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "parentLayoutId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
34          oper.addParameter(param);
35          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "name"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
36          oper.addParameter(param);
37          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "title"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
38          oper.addParameter(param);
39          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "description"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
40          oper.addParameter(param);
41          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "type"), 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("", "hidden"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
44          oper.addParameter(param);
45          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "friendlyURL"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
46          oper.addParameter(param);
47          oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "LayoutSoap"));
48          oper.setReturnClass(com.liferay.client.portal.model.LayoutSoap.class);
49          oper.setReturnQName(new javax.xml.namespace.QName("", "addLayoutReturn"));
50          oper.setStyle(org.apache.axis.constants.Style.RPC);
51          oper.setUse(org.apache.axis.constants.Use.ENCODED);
52          _operations[0] = oper;
53  
54          oper = new org.apache.axis.description.OperationDesc();
55          oper.setName("deleteLayout");
56          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
57          oper.addParameter(param);
58          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "privateLayout"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
59          oper.addParameter(param);
60          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "layoutId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
61          oper.addParameter(param);
62          oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
63          oper.setStyle(org.apache.axis.constants.Style.RPC);
64          oper.setUse(org.apache.axis.constants.Use.ENCODED);
65          _operations[1] = oper;
66  
67          oper = new org.apache.axis.description.OperationDesc();
68          oper.setName("deleteLayout");
69          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "plid"), 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[2] = oper;
75  
76          oper = new org.apache.axis.description.OperationDesc();
77          oper.setName("updateLookAndFeel");
78          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), 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          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "privateLayout"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
81          oper.addParameter(param);
82          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "layoutId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
83          oper.addParameter(param);
84          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "themeId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
85          oper.addParameter(param);
86          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "colorSchemeId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
87          oper.addParameter(param);
88          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "css"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
89          oper.addParameter(param);
90          param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "wapTheme"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
91          oper.addParameter(param);
92          oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "LayoutSoap"));
93          oper.setReturnClass(com.liferay.client.portal.model.LayoutSoap.class);
94          oper.setReturnQName(new javax.xml.namespace.QName("", "updateLookAndFeelReturn"));
95          oper.setStyle(org.apache.axis.constants.Style.RPC);
96          oper.setUse(org.apache.axis.constants.Use.ENCODED);
97          _operations[3] = oper;
98  
99          oper = new org.apache.axis.description.OperationDesc();
100         oper.setName("setLayouts");
101         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
102         oper.addParameter(param);
103         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "privateLayout"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
104         oper.addParameter(param);
105         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "parentLayoutId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
106         oper.addParameter(param);
107         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "layoutIds"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_xsd_long"), long[].class, false, false);
108         oper.addParameter(param);
109         oper.setReturnType(org.apache.axis.encoding.XMLType.AXIS_VOID);
110         oper.setStyle(org.apache.axis.constants.Style.RPC);
111         oper.setUse(org.apache.axis.constants.Use.ENCODED);
112         _operations[4] = oper;
113 
114         oper = new org.apache.axis.description.OperationDesc();
115         oper.setName("updateName");
116         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
117         oper.addParameter(param);
118         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "privateLayout"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
119         oper.addParameter(param);
120         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "layoutId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
121         oper.addParameter(param);
122         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "name"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
123         oper.addParameter(param);
124         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "languageId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
125         oper.addParameter(param);
126         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "LayoutSoap"));
127         oper.setReturnClass(com.liferay.client.portal.model.LayoutSoap.class);
128         oper.setReturnQName(new javax.xml.namespace.QName("", "updateNameReturn"));
129         oper.setStyle(org.apache.axis.constants.Style.RPC);
130         oper.setUse(org.apache.axis.constants.Use.ENCODED);
131         _operations[5] = oper;
132 
133         oper = new org.apache.axis.description.OperationDesc();
134         oper.setName("updateName");
135         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "plid"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
136         oper.addParameter(param);
137         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "name"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
138         oper.addParameter(param);
139         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "languageId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
140         oper.addParameter(param);
141         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "LayoutSoap"));
142         oper.setReturnClass(com.liferay.client.portal.model.LayoutSoap.class);
143         oper.setReturnQName(new javax.xml.namespace.QName("", "updateNameReturn"));
144         oper.setStyle(org.apache.axis.constants.Style.RPC);
145         oper.setUse(org.apache.axis.constants.Use.ENCODED);
146         _operations[6] = oper;
147 
148         oper = new org.apache.axis.description.OperationDesc();
149         oper.setName("updateParentLayoutId");
150         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "plid"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
151         oper.addParameter(param);
152         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "parentPlid"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
153         oper.addParameter(param);
154         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "LayoutSoap"));
155         oper.setReturnClass(com.liferay.client.portal.model.LayoutSoap.class);
156         oper.setReturnQName(new javax.xml.namespace.QName("", "updateParentLayoutIdReturn"));
157         oper.setStyle(org.apache.axis.constants.Style.RPC);
158         oper.setUse(org.apache.axis.constants.Use.ENCODED);
159         _operations[7] = oper;
160 
161         oper = new org.apache.axis.description.OperationDesc();
162         oper.setName("updateParentLayoutId");
163         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
164         oper.addParameter(param);
165         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "privateLayout"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
166         oper.addParameter(param);
167         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "layoutId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
168         oper.addParameter(param);
169         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "parentLayoutId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
170         oper.addParameter(param);
171         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "LayoutSoap"));
172         oper.setReturnClass(com.liferay.client.portal.model.LayoutSoap.class);
173         oper.setReturnQName(new javax.xml.namespace.QName("", "updateParentLayoutIdReturn"));
174         oper.setStyle(org.apache.axis.constants.Style.RPC);
175         oper.setUse(org.apache.axis.constants.Use.ENCODED);
176         _operations[8] = oper;
177 
178         oper = new org.apache.axis.description.OperationDesc();
179         oper.setName("updatePriority");
180         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
181         oper.addParameter(param);
182         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "privateLayout"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
183         oper.addParameter(param);
184         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "layoutId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
185         oper.addParameter(param);
186         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "priority"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
187         oper.addParameter(param);
188         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "LayoutSoap"));
189         oper.setReturnClass(com.liferay.client.portal.model.LayoutSoap.class);
190         oper.setReturnQName(new javax.xml.namespace.QName("", "updatePriorityReturn"));
191         oper.setStyle(org.apache.axis.constants.Style.RPC);
192         oper.setUse(org.apache.axis.constants.Use.ENCODED);
193         _operations[9] = oper;
194 
195     }
196 
197     private static void _initOperationDesc2(){
198         org.apache.axis.description.OperationDesc oper;
199         org.apache.axis.description.ParameterDesc param;
200         oper = new org.apache.axis.description.OperationDesc();
201         oper.setName("updatePriority");
202         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "plid"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
203         oper.addParameter(param);
204         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "priority"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"), int.class, false, false);
205         oper.addParameter(param);
206         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "LayoutSoap"));
207         oper.setReturnClass(com.liferay.client.portal.model.LayoutSoap.class);
208         oper.setReturnQName(new javax.xml.namespace.QName("", "updatePriorityReturn"));
209         oper.setStyle(org.apache.axis.constants.Style.RPC);
210         oper.setUse(org.apache.axis.constants.Use.ENCODED);
211         _operations[10] = oper;
212 
213         oper = new org.apache.axis.description.OperationDesc();
214         oper.setName("getLayoutName");
215         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
216         oper.addParameter(param);
217         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "privateLayout"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
218         oper.addParameter(param);
219         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "layoutId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
220         oper.addParameter(param);
221         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "languageId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
222         oper.addParameter(param);
223         oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));
224         oper.setReturnClass(java.lang.String.class);
225         oper.setReturnQName(new javax.xml.namespace.QName("", "getLayoutNameReturn"));
226         oper.setStyle(org.apache.axis.constants.Style.RPC);
227         oper.setUse(org.apache.axis.constants.Use.ENCODED);
228         _operations[11] = oper;
229 
230         oper = new org.apache.axis.description.OperationDesc();
231         oper.setName("getLayoutReferences");
232         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);
233         oper.addParameter(param);
234         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "portletId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
235         oper.addParameter(param);
236         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "prefsKey"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
237         oper.addParameter(param);
238         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "prefsValue"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
239         oper.addParameter(param);
240         oper.setReturnType(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_tns2_LayoutReference"));
241         oper.setReturnClass(com.liferay.client.portal.model.LayoutReference[].class);
242         oper.setReturnQName(new javax.xml.namespace.QName("", "getLayoutReferencesReturn"));
243         oper.setStyle(org.apache.axis.constants.Style.RPC);
244         oper.setUse(org.apache.axis.constants.Use.ENCODED);
245         _operations[12] = oper;
246 
247         oper = new org.apache.axis.description.OperationDesc();
248         oper.setName("updateLayout");
249         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "groupId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
250         oper.addParameter(param);
251         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "privateLayout"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"), boolean.class, false, false);
252         oper.addParameter(param);
253         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "layoutId"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"), long.class, false, false);
254         oper.addParameter(param);
255         param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "typeSettings"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false);
256         oper.addParameter(param);
257         oper.setReturnType(new javax.xml.namespace.QName("http://model.portal.liferay.com", "LayoutSoap"));
258         oper.setReturnClass(com.liferay.client.portal.model.LayoutSoap.class);
259         oper.setReturnQName(new javax.xml.namespace.QName("", "updateLayoutReturn"));
260         oper.setStyle(org.apache.axis.constants.Style.RPC);
261         oper.setUse(org.apache.axis.constants.Use.ENCODED);
262         _operations[13] = oper;
263 
264     }
265 
266     public Portal_LayoutServiceSoapBindingStub() throws org.apache.axis.AxisFault {
267          this(null);
268     }
269 
270     public Portal_LayoutServiceSoapBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
271          this(service);
272          super.cachedEndpoint = endpointURL;
273     }
274 
275     public Portal_LayoutServiceSoapBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault {
276         if (service == null) {
277             super.service = new org.apache.axis.client.Service();
278         } else {
279             super.service = service;
280         }
281         ((org.apache.axis.client.Service)super.service).setTypeMappingVersion("1.2");
282             java.lang.Class cls;
283             javax.xml.namespace.QName qName;
284             javax.xml.namespace.QName qName2;
285             java.lang.Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class;
286             java.lang.Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class;
287             java.lang.Class enumsf = org.apache.axis.encoding.ser.EnumSerializerFactory.class;
288             java.lang.Class enumdf = org.apache.axis.encoding.ser.EnumDeserializerFactory.class;
289             java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class;
290             java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class;
291             java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class;
292             java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class;
293             java.lang.Class simplelistsf = org.apache.axis.encoding.ser.SimpleListSerializerFactory.class;
294             java.lang.Class simplelistdf = org.apache.axis.encoding.ser.SimpleListDeserializerFactory.class;
295             qName = new javax.xml.namespace.QName("http://model.portal.liferay.com", "LayoutReference");
296             cachedSerQNames.add(qName);
297             cls = com.liferay.client.portal.model.LayoutReference.class;
298             cachedSerClasses.add(cls);
299             cachedSerFactories.add(beansf);
300             cachedDeserFactories.add(beandf);
301 
302             qName = new javax.xml.namespace.QName("http://model.portal.liferay.com", "LayoutSoap");
303             cachedSerQNames.add(qName);
304             cls = com.liferay.client.portal.model.LayoutSoap.class;
305             cachedSerClasses.add(cls);
306             cachedSerFactories.add(beansf);
307             cachedDeserFactories.add(beandf);
308 
309             qName = new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_tns2_LayoutReference");
310             cachedSerQNames.add(qName);
311             cls = com.liferay.client.portal.model.LayoutReference[].class;
312             cachedSerClasses.add(cls);
313             qName = new javax.xml.namespace.QName("http://model.portal.liferay.com", "LayoutReference");
314             qName2 = null;
315             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
316             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
317 
318             qName = new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "ArrayOf_xsd_long");
319             cachedSerQNames.add(qName);
320             cls = long[].class;
321             cachedSerClasses.add(cls);
322             qName = new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long");
323             qName2 = null;
324             cachedSerFactories.add(new org.apache.axis.encoding.ser.ArraySerializerFactory(qName, qName2));
325             cachedDeserFactories.add(new org.apache.axis.encoding.ser.ArrayDeserializerFactory());
326 
327     }
328 
329     protected org.apache.axis.client.Call createCall() throws java.rmi.RemoteException {
330         try {
331             org.apache.axis.client.Call _call = super._createCall();
332             if (super.maintainSessionSet) {
333                 _call.setMaintainSession(super.maintainSession);
334             }
335             if (super.cachedUsername != null) {
336                 _call.setUsername(super.cachedUsername);
337             }
338             if (super.cachedPassword != null) {
339                 _call.setPassword(super.cachedPassword);
340             }
341             if (super.cachedEndpoint != null) {
342                 _call.setTargetEndpointAddress(super.cachedEndpoint);
343             }
344             if (super.cachedTimeout != null) {
345                 _call.setTimeout(super.cachedTimeout);
346             }
347             if (super.cachedPortName != null) {
348                 _call.setPortName(super.cachedPortName);
349             }
350             java.util.Enumeration keys = super.cachedProperties.keys();
351             while (keys.hasMoreElements()) {
352                 java.lang.String key = (java.lang.String) keys.nextElement();
353                 _call.setProperty(key, super.cachedProperties.get(key));
354             }
355             // All the type mapping information is registered
356             // when the first call is made.
357             // The type mapping information is actually registered in
358             // the TypeMappingRegistry of the service, which
359             // is the reason why registration is only needed for the first call.
360             synchronized (this) {
361                 if (firstCall()) {
362                     // must set encoding style before registering serializers
363                     _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
364                     _call.setEncodingStyle(org.apache.axis.Constants.URI_SOAP11_ENC);
365                     for (int i = 0; i < cachedSerFactories.size(); ++i) {
366                         java.lang.Class cls = (java.lang.Class) cachedSerClasses.get(i);
367                         javax.xml.namespace.QName qName =
368                                 (javax.xml.namespace.QName) cachedSerQNames.get(i);
369                         java.lang.Object x = cachedSerFactories.get(i);
370                         if (x instanceof Class) {
371                             java.lang.Class sf = (java.lang.Class)
372                                  cachedSerFactories.get(i);
373                             java.lang.Class df = (java.lang.Class)
374                                  cachedDeserFactories.get(i);
375                             _call.registerTypeMapping(cls, qName, sf, df, false);
376                         }
377                         else if (x instanceof javax.xml.rpc.encoding.SerializerFactory) {
378                             org.apache.axis.encoding.SerializerFactory sf = (org.apache.axis.encoding.SerializerFactory)
379                                  cachedSerFactories.get(i);
380                             org.apache.axis.encoding.DeserializerFactory df = (org.apache.axis.encoding.DeserializerFactory)
381                                  cachedDeserFactories.get(i);
382                             _call.registerTypeMapping(cls, qName, sf, df, false);
383                         }
384                     }
385                 }
386             }
387             return _call;
388         }
389         catch (java.lang.Throwable _t) {
390             throw new org.apache.axis.AxisFault("Failure trying to get the Call object", _t);
391         }
392     }
393 
394     public com.liferay.client.portal.model.LayoutSoap addLayout(long groupId, boolean privateLayout, long parentLayoutId, java.lang.String name, java.lang.String title, java.lang.String description, java.lang.String type, boolean hidden, java.lang.String friendlyURL) throws java.rmi.RemoteException {
395         if (super.cachedEndpoint == null) {
396             throw new org.apache.axis.NoEndPointException();
397         }
398         org.apache.axis.client.Call _call = createCall();
399         _call.setOperation(_operations[0]);
400         _call.setUseSOAPAction(true);
401         _call.setSOAPActionURI("");
402         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
403         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "addLayout"));
404 
405         setRequestHeaders(_call);
406         setAttachments(_call);
407  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Boolean(privateLayout), new java.lang.Long(parentLayoutId), name, title, description, type, new java.lang.Boolean(hidden), friendlyURL});
408 
409         if (_resp instanceof java.rmi.RemoteException) {
410             throw (java.rmi.RemoteException)_resp;
411         }
412         else {
413             extractAttachments(_call);
414             try {
415                 return (com.liferay.client.portal.model.LayoutSoap) _resp;
416             } catch (java.lang.Exception _exception) {
417                 return (com.liferay.client.portal.model.LayoutSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.LayoutSoap.class);
418             }
419         }
420   } catch (org.apache.axis.AxisFault axisFaultException) {
421   throw axisFaultException;
422 }
423     }
424 
425     public void deleteLayout(long groupId, boolean privateLayout, long layoutId) throws java.rmi.RemoteException {
426         if (super.cachedEndpoint == null) {
427             throw new org.apache.axis.NoEndPointException();
428         }
429         org.apache.axis.client.Call _call = createCall();
430         _call.setOperation(_operations[1]);
431         _call.setUseSOAPAction(true);
432         _call.setSOAPActionURI("");
433         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
434         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "deleteLayout"));
435 
436         setRequestHeaders(_call);
437         setAttachments(_call);
438  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Boolean(privateLayout), new java.lang.Long(layoutId)});
439 
440         if (_resp instanceof java.rmi.RemoteException) {
441             throw (java.rmi.RemoteException)_resp;
442         }
443         extractAttachments(_call);
444   } catch (org.apache.axis.AxisFault axisFaultException) {
445   throw axisFaultException;
446 }
447     }
448 
449     public void deleteLayout(long plid) throws java.rmi.RemoteException {
450         if (super.cachedEndpoint == null) {
451             throw new org.apache.axis.NoEndPointException();
452         }
453         org.apache.axis.client.Call _call = createCall();
454         _call.setOperation(_operations[2]);
455         _call.setUseSOAPAction(true);
456         _call.setSOAPActionURI("");
457         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
458         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "deleteLayout"));
459 
460         setRequestHeaders(_call);
461         setAttachments(_call);
462  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(plid)});
463 
464         if (_resp instanceof java.rmi.RemoteException) {
465             throw (java.rmi.RemoteException)_resp;
466         }
467         extractAttachments(_call);
468   } catch (org.apache.axis.AxisFault axisFaultException) {
469   throw axisFaultException;
470 }
471     }
472 
473     public com.liferay.client.portal.model.LayoutSoap updateLookAndFeel(long groupId, boolean privateLayout, long layoutId, java.lang.String themeId, java.lang.String colorSchemeId, java.lang.String css, boolean wapTheme) throws java.rmi.RemoteException {
474         if (super.cachedEndpoint == null) {
475             throw new org.apache.axis.NoEndPointException();
476         }
477         org.apache.axis.client.Call _call = createCall();
478         _call.setOperation(_operations[3]);
479         _call.setUseSOAPAction(true);
480         _call.setSOAPActionURI("");
481         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
482         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateLookAndFeel"));
483 
484         setRequestHeaders(_call);
485         setAttachments(_call);
486  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Boolean(privateLayout), new java.lang.Long(layoutId), themeId, colorSchemeId, css, new java.lang.Boolean(wapTheme)});
487 
488         if (_resp instanceof java.rmi.RemoteException) {
489             throw (java.rmi.RemoteException)_resp;
490         }
491         else {
492             extractAttachments(_call);
493             try {
494                 return (com.liferay.client.portal.model.LayoutSoap) _resp;
495             } catch (java.lang.Exception _exception) {
496                 return (com.liferay.client.portal.model.LayoutSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.LayoutSoap.class);
497             }
498         }
499   } catch (org.apache.axis.AxisFault axisFaultException) {
500   throw axisFaultException;
501 }
502     }
503 
504     public void setLayouts(long groupId, boolean privateLayout, long parentLayoutId, long[] layoutIds) throws java.rmi.RemoteException {
505         if (super.cachedEndpoint == null) {
506             throw new org.apache.axis.NoEndPointException();
507         }
508         org.apache.axis.client.Call _call = createCall();
509         _call.setOperation(_operations[4]);
510         _call.setUseSOAPAction(true);
511         _call.setSOAPActionURI("");
512         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
513         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "setLayouts"));
514 
515         setRequestHeaders(_call);
516         setAttachments(_call);
517  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Boolean(privateLayout), new java.lang.Long(parentLayoutId), layoutIds});
518 
519         if (_resp instanceof java.rmi.RemoteException) {
520             throw (java.rmi.RemoteException)_resp;
521         }
522         extractAttachments(_call);
523   } catch (org.apache.axis.AxisFault axisFaultException) {
524   throw axisFaultException;
525 }
526     }
527 
528     public com.liferay.client.portal.model.LayoutSoap updateName(long groupId, boolean privateLayout, long layoutId, java.lang.String name, java.lang.String languageId) throws java.rmi.RemoteException {
529         if (super.cachedEndpoint == null) {
530             throw new org.apache.axis.NoEndPointException();
531         }
532         org.apache.axis.client.Call _call = createCall();
533         _call.setOperation(_operations[5]);
534         _call.setUseSOAPAction(true);
535         _call.setSOAPActionURI("");
536         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
537         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateName"));
538 
539         setRequestHeaders(_call);
540         setAttachments(_call);
541  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Boolean(privateLayout), new java.lang.Long(layoutId), name, languageId});
542 
543         if (_resp instanceof java.rmi.RemoteException) {
544             throw (java.rmi.RemoteException)_resp;
545         }
546         else {
547             extractAttachments(_call);
548             try {
549                 return (com.liferay.client.portal.model.LayoutSoap) _resp;
550             } catch (java.lang.Exception _exception) {
551                 return (com.liferay.client.portal.model.LayoutSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.LayoutSoap.class);
552             }
553         }
554   } catch (org.apache.axis.AxisFault axisFaultException) {
555   throw axisFaultException;
556 }
557     }
558 
559     public com.liferay.client.portal.model.LayoutSoap updateName(long plid, java.lang.String name, java.lang.String languageId) throws java.rmi.RemoteException {
560         if (super.cachedEndpoint == null) {
561             throw new org.apache.axis.NoEndPointException();
562         }
563         org.apache.axis.client.Call _call = createCall();
564         _call.setOperation(_operations[6]);
565         _call.setUseSOAPAction(true);
566         _call.setSOAPActionURI("");
567         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
568         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateName"));
569 
570         setRequestHeaders(_call);
571         setAttachments(_call);
572  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(plid), name, languageId});
573 
574         if (_resp instanceof java.rmi.RemoteException) {
575             throw (java.rmi.RemoteException)_resp;
576         }
577         else {
578             extractAttachments(_call);
579             try {
580                 return (com.liferay.client.portal.model.LayoutSoap) _resp;
581             } catch (java.lang.Exception _exception) {
582                 return (com.liferay.client.portal.model.LayoutSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.LayoutSoap.class);
583             }
584         }
585   } catch (org.apache.axis.AxisFault axisFaultException) {
586   throw axisFaultException;
587 }
588     }
589 
590     public com.liferay.client.portal.model.LayoutSoap updateParentLayoutId(long plid, long parentPlid) throws java.rmi.RemoteException {
591         if (super.cachedEndpoint == null) {
592             throw new org.apache.axis.NoEndPointException();
593         }
594         org.apache.axis.client.Call _call = createCall();
595         _call.setOperation(_operations[7]);
596         _call.setUseSOAPAction(true);
597         _call.setSOAPActionURI("");
598         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
599         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateParentLayoutId"));
600 
601         setRequestHeaders(_call);
602         setAttachments(_call);
603  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(plid), new java.lang.Long(parentPlid)});
604 
605         if (_resp instanceof java.rmi.RemoteException) {
606             throw (java.rmi.RemoteException)_resp;
607         }
608         else {
609             extractAttachments(_call);
610             try {
611                 return (com.liferay.client.portal.model.LayoutSoap) _resp;
612             } catch (java.lang.Exception _exception) {
613                 return (com.liferay.client.portal.model.LayoutSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.LayoutSoap.class);
614             }
615         }
616   } catch (org.apache.axis.AxisFault axisFaultException) {
617   throw axisFaultException;
618 }
619     }
620 
621     public com.liferay.client.portal.model.LayoutSoap updateParentLayoutId(long groupId, boolean privateLayout, long layoutId, long parentLayoutId) throws java.rmi.RemoteException {
622         if (super.cachedEndpoint == null) {
623             throw new org.apache.axis.NoEndPointException();
624         }
625         org.apache.axis.client.Call _call = createCall();
626         _call.setOperation(_operations[8]);
627         _call.setUseSOAPAction(true);
628         _call.setSOAPActionURI("");
629         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
630         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateParentLayoutId"));
631 
632         setRequestHeaders(_call);
633         setAttachments(_call);
634  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Boolean(privateLayout), new java.lang.Long(layoutId), new java.lang.Long(parentLayoutId)});
635 
636         if (_resp instanceof java.rmi.RemoteException) {
637             throw (java.rmi.RemoteException)_resp;
638         }
639         else {
640             extractAttachments(_call);
641             try {
642                 return (com.liferay.client.portal.model.LayoutSoap) _resp;
643             } catch (java.lang.Exception _exception) {
644                 return (com.liferay.client.portal.model.LayoutSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.LayoutSoap.class);
645             }
646         }
647   } catch (org.apache.axis.AxisFault axisFaultException) {
648   throw axisFaultException;
649 }
650     }
651 
652     public com.liferay.client.portal.model.LayoutSoap updatePriority(long groupId, boolean privateLayout, long layoutId, int priority) throws java.rmi.RemoteException {
653         if (super.cachedEndpoint == null) {
654             throw new org.apache.axis.NoEndPointException();
655         }
656         org.apache.axis.client.Call _call = createCall();
657         _call.setOperation(_operations[9]);
658         _call.setUseSOAPAction(true);
659         _call.setSOAPActionURI("");
660         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
661         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updatePriority"));
662 
663         setRequestHeaders(_call);
664         setAttachments(_call);
665  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Boolean(privateLayout), new java.lang.Long(layoutId), new java.lang.Integer(priority)});
666 
667         if (_resp instanceof java.rmi.RemoteException) {
668             throw (java.rmi.RemoteException)_resp;
669         }
670         else {
671             extractAttachments(_call);
672             try {
673                 return (com.liferay.client.portal.model.LayoutSoap) _resp;
674             } catch (java.lang.Exception _exception) {
675                 return (com.liferay.client.portal.model.LayoutSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.LayoutSoap.class);
676             }
677         }
678   } catch (org.apache.axis.AxisFault axisFaultException) {
679   throw axisFaultException;
680 }
681     }
682 
683     public com.liferay.client.portal.model.LayoutSoap updatePriority(long plid, int priority) throws java.rmi.RemoteException {
684         if (super.cachedEndpoint == null) {
685             throw new org.apache.axis.NoEndPointException();
686         }
687         org.apache.axis.client.Call _call = createCall();
688         _call.setOperation(_operations[10]);
689         _call.setUseSOAPAction(true);
690         _call.setSOAPActionURI("");
691         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
692         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updatePriority"));
693 
694         setRequestHeaders(_call);
695         setAttachments(_call);
696  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(plid), new java.lang.Integer(priority)});
697 
698         if (_resp instanceof java.rmi.RemoteException) {
699             throw (java.rmi.RemoteException)_resp;
700         }
701         else {
702             extractAttachments(_call);
703             try {
704                 return (com.liferay.client.portal.model.LayoutSoap) _resp;
705             } catch (java.lang.Exception _exception) {
706                 return (com.liferay.client.portal.model.LayoutSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.LayoutSoap.class);
707             }
708         }
709   } catch (org.apache.axis.AxisFault axisFaultException) {
710   throw axisFaultException;
711 }
712     }
713 
714     public java.lang.String getLayoutName(long groupId, boolean privateLayout, long layoutId, java.lang.String languageId) throws java.rmi.RemoteException {
715         if (super.cachedEndpoint == null) {
716             throw new org.apache.axis.NoEndPointException();
717         }
718         org.apache.axis.client.Call _call = createCall();
719         _call.setOperation(_operations[11]);
720         _call.setUseSOAPAction(true);
721         _call.setSOAPActionURI("");
722         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
723         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "getLayoutName"));
724 
725         setRequestHeaders(_call);
726         setAttachments(_call);
727  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Boolean(privateLayout), new java.lang.Long(layoutId), languageId});
728 
729         if (_resp instanceof java.rmi.RemoteException) {
730             throw (java.rmi.RemoteException)_resp;
731         }
732         else {
733             extractAttachments(_call);
734             try {
735                 return (java.lang.String) _resp;
736             } catch (java.lang.Exception _exception) {
737                 return (java.lang.String) org.apache.axis.utils.JavaUtils.convert(_resp, java.lang.String.class);
738             }
739         }
740   } catch (org.apache.axis.AxisFault axisFaultException) {
741   throw axisFaultException;
742 }
743     }
744 
745     public com.liferay.client.portal.model.LayoutReference[] getLayoutReferences(long companyId, java.lang.String portletId, java.lang.String prefsKey, java.lang.String prefsValue) throws java.rmi.RemoteException {
746         if (super.cachedEndpoint == null) {
747             throw new org.apache.axis.NoEndPointException();
748         }
749         org.apache.axis.client.Call _call = createCall();
750         _call.setOperation(_operations[12]);
751         _call.setUseSOAPAction(true);
752         _call.setSOAPActionURI("");
753         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
754         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "getLayoutReferences"));
755 
756         setRequestHeaders(_call);
757         setAttachments(_call);
758  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(companyId), portletId, prefsKey, prefsValue});
759 
760         if (_resp instanceof java.rmi.RemoteException) {
761             throw (java.rmi.RemoteException)_resp;
762         }
763         else {
764             extractAttachments(_call);
765             try {
766                 return (com.liferay.client.portal.model.LayoutReference[]) _resp;
767             } catch (java.lang.Exception _exception) {
768                 return (com.liferay.client.portal.model.LayoutReference[]) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.LayoutReference[].class);
769             }
770         }
771   } catch (org.apache.axis.AxisFault axisFaultException) {
772   throw axisFaultException;
773 }
774     }
775 
776     public com.liferay.client.portal.model.LayoutSoap updateLayout(long groupId, boolean privateLayout, long layoutId, java.lang.String typeSettings) throws java.rmi.RemoteException {
777         if (super.cachedEndpoint == null) {
778             throw new org.apache.axis.NoEndPointException();
779         }
780         org.apache.axis.client.Call _call = createCall();
781         _call.setOperation(_operations[13]);
782         _call.setUseSOAPAction(true);
783         _call.setSOAPActionURI("");
784         _call.setSOAPVersion(org.apache.axis.soap.SOAPConstants.SOAP11_CONSTANTS);
785         _call.setOperationName(new javax.xml.namespace.QName("urn:http.service.portal.liferay.com", "updateLayout"));
786 
787         setRequestHeaders(_call);
788         setAttachments(_call);
789  try {        java.lang.Object _resp = _call.invoke(new java.lang.Object[] {new java.lang.Long(groupId), new java.lang.Boolean(privateLayout), new java.lang.Long(layoutId), typeSettings});
790 
791         if (_resp instanceof java.rmi.RemoteException) {
792             throw (java.rmi.RemoteException)_resp;
793         }
794         else {
795             extractAttachments(_call);
796             try {
797                 return (com.liferay.client.portal.model.LayoutSoap) _resp;
798             } catch (java.lang.Exception _exception) {
799                 return (com.liferay.client.portal.model.LayoutSoap) org.apache.axis.utils.JavaUtils.convert(_resp, com.liferay.client.portal.model.LayoutSoap.class);
800             }
801         }
802   } catch (org.apache.axis.AxisFault axisFaultException) {
803   throw axisFaultException;
804 }
805     }
806 
807 }
808