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