001    /**
002     * Copyright (c) 2000-2010 Liferay, Inc. All rights reserved.
003     *
004     * This library is free software; you can redistribute it and/or modify it under
005     * the terms of the GNU Lesser General Public License as published by the Free
006     * Software Foundation; either version 2.1 of the License, or (at your option)
007     * any later version.
008     *
009     * This library is distributed in the hope that it will be useful, but WITHOUT
010     * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
011     * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
012     * details.
013     */
014    
015    package com.liferay.portal.service;
016    
017    import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil;
018    
019    /**
020     * <p>
021     * This class provides static methods for the
022     * {@link PasswordPolicyLocalService} bean. The static methods of
023     * this class calls the same methods of the bean instance. It's convenient to be
024     * able to just write one line to call a method on a bean instead of writing a
025     * lookup call and a method call.
026     * </p>
027     *
028     * @author    Brian Wing Shun Chan
029     * @see       PasswordPolicyLocalService
030     * @generated
031     */
032    public class PasswordPolicyLocalServiceUtil {
033            public static com.liferay.portal.model.PasswordPolicy addPasswordPolicy(
034                    com.liferay.portal.model.PasswordPolicy passwordPolicy)
035                    throws com.liferay.portal.kernel.exception.SystemException {
036                    return getService().addPasswordPolicy(passwordPolicy);
037            }
038    
039            public static com.liferay.portal.model.PasswordPolicy createPasswordPolicy(
040                    long passwordPolicyId) {
041                    return getService().createPasswordPolicy(passwordPolicyId);
042            }
043    
044            public static void deletePasswordPolicy(long passwordPolicyId)
045                    throws com.liferay.portal.kernel.exception.PortalException,
046                            com.liferay.portal.kernel.exception.SystemException {
047                    getService().deletePasswordPolicy(passwordPolicyId);
048            }
049    
050            public static void deletePasswordPolicy(
051                    com.liferay.portal.model.PasswordPolicy passwordPolicy)
052                    throws com.liferay.portal.kernel.exception.SystemException {
053                    getService().deletePasswordPolicy(passwordPolicy);
054            }
055    
056            @SuppressWarnings("unchecked")
057            public static java.util.List dynamicQuery(
058                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
059                    throws com.liferay.portal.kernel.exception.SystemException {
060                    return getService().dynamicQuery(dynamicQuery);
061            }
062    
063            @SuppressWarnings("unchecked")
064            public static java.util.List dynamicQuery(
065                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
066                    int end) throws com.liferay.portal.kernel.exception.SystemException {
067                    return getService().dynamicQuery(dynamicQuery, start, end);
068            }
069    
070            @SuppressWarnings("unchecked")
071            public static java.util.List dynamicQuery(
072                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start,
073                    int end,
074                    com.liferay.portal.kernel.util.OrderByComparator orderByComparator)
075                    throws com.liferay.portal.kernel.exception.SystemException {
076                    return getService()
077                                       .dynamicQuery(dynamicQuery, start, end, orderByComparator);
078            }
079    
080            public static long dynamicQueryCount(
081                    com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
082                    throws com.liferay.portal.kernel.exception.SystemException {
083                    return getService().dynamicQueryCount(dynamicQuery);
084            }
085    
086            public static com.liferay.portal.model.PasswordPolicy getPasswordPolicy(
087                    long passwordPolicyId)
088                    throws com.liferay.portal.kernel.exception.PortalException,
089                            com.liferay.portal.kernel.exception.SystemException {
090                    return getService().getPasswordPolicy(passwordPolicyId);
091            }
092    
093            public static java.util.List<com.liferay.portal.model.PasswordPolicy> getPasswordPolicies(
094                    int start, int end)
095                    throws com.liferay.portal.kernel.exception.SystemException {
096                    return getService().getPasswordPolicies(start, end);
097            }
098    
099            public static int getPasswordPoliciesCount()
100                    throws com.liferay.portal.kernel.exception.SystemException {
101                    return getService().getPasswordPoliciesCount();
102            }
103    
104            public static com.liferay.portal.model.PasswordPolicy updatePasswordPolicy(
105                    com.liferay.portal.model.PasswordPolicy passwordPolicy)
106                    throws com.liferay.portal.kernel.exception.SystemException {
107                    return getService().updatePasswordPolicy(passwordPolicy);
108            }
109    
110            public static com.liferay.portal.model.PasswordPolicy updatePasswordPolicy(
111                    com.liferay.portal.model.PasswordPolicy passwordPolicy, boolean merge)
112                    throws com.liferay.portal.kernel.exception.SystemException {
113                    return getService().updatePasswordPolicy(passwordPolicy, merge);
114            }
115    
116            public static com.liferay.portal.model.PasswordPolicy addPasswordPolicy(
117                    long userId, boolean defaultPolicy, java.lang.String name,
118                    java.lang.String description, boolean changeable,
119                    boolean changeRequired, long minAge, boolean checkSyntax,
120                    boolean allowDictionaryWords, int minAlphanumeric, int minLength,
121                    int minLowerCase, int minNumbers, int minSymbols, int minUpperCase,
122                    boolean history, int historyCount, boolean expireable, long maxAge,
123                    long warningTime, int graceLimit, boolean lockout, int maxFailure,
124                    long lockoutDuration, long resetFailureCount, long resetTicketMaxAge)
125                    throws com.liferay.portal.kernel.exception.PortalException,
126                            com.liferay.portal.kernel.exception.SystemException {
127                    return getService()
128                                       .addPasswordPolicy(userId, defaultPolicy, name, description,
129                            changeable, changeRequired, minAge, checkSyntax,
130                            allowDictionaryWords, minAlphanumeric, minLength, minLowerCase,
131                            minNumbers, minSymbols, minUpperCase, history, historyCount,
132                            expireable, maxAge, warningTime, graceLimit, lockout, maxFailure,
133                            lockoutDuration, resetFailureCount, resetTicketMaxAge);
134            }
135    
136            public static void checkDefaultPasswordPolicy(long companyId)
137                    throws com.liferay.portal.kernel.exception.PortalException,
138                            com.liferay.portal.kernel.exception.SystemException {
139                    getService().checkDefaultPasswordPolicy(companyId);
140            }
141    
142            public static com.liferay.portal.model.PasswordPolicy getDefaultPasswordPolicy(
143                    long companyId)
144                    throws com.liferay.portal.kernel.exception.PortalException,
145                            com.liferay.portal.kernel.exception.SystemException {
146                    return getService().getDefaultPasswordPolicy(companyId);
147            }
148    
149            /**
150            * @deprecated
151            */
152            public static com.liferay.portal.model.PasswordPolicy getPasswordPolicy(
153                    long companyId, long organizationId, long locationId)
154                    throws com.liferay.portal.kernel.exception.PortalException,
155                            com.liferay.portal.kernel.exception.SystemException {
156                    return getService()
157                                       .getPasswordPolicy(companyId, organizationId, locationId);
158            }
159    
160            public static com.liferay.portal.model.PasswordPolicy getPasswordPolicy(
161                    long companyId, long[] organizationIds)
162                    throws com.liferay.portal.kernel.exception.PortalException,
163                            com.liferay.portal.kernel.exception.SystemException {
164                    return getService().getPasswordPolicy(companyId, organizationIds);
165            }
166    
167            public static com.liferay.portal.model.PasswordPolicy getPasswordPolicyByUserId(
168                    long userId)
169                    throws com.liferay.portal.kernel.exception.PortalException,
170                            com.liferay.portal.kernel.exception.SystemException {
171                    return getService().getPasswordPolicyByUserId(userId);
172            }
173    
174            public static java.util.List<com.liferay.portal.model.PasswordPolicy> search(
175                    long companyId, java.lang.String name, int start, int end,
176                    com.liferay.portal.kernel.util.OrderByComparator obc)
177                    throws com.liferay.portal.kernel.exception.SystemException {
178                    return getService().search(companyId, name, start, end, obc);
179            }
180    
181            public static int searchCount(long companyId, java.lang.String name)
182                    throws com.liferay.portal.kernel.exception.SystemException {
183                    return getService().searchCount(companyId, name);
184            }
185    
186            public static com.liferay.portal.model.PasswordPolicy updatePasswordPolicy(
187                    long passwordPolicyId, java.lang.String name,
188                    java.lang.String description, boolean changeable,
189                    boolean changeRequired, long minAge, boolean checkSyntax,
190                    boolean allowDictionaryWords, int minAlphanumeric, int minLength,
191                    int minLowerCase, int minNumbers, int minSymbols, int minUpperCase,
192                    boolean history, int historyCount, boolean expireable, long maxAge,
193                    long warningTime, int graceLimit, boolean lockout, int maxFailure,
194                    long lockoutDuration, long resetFailureCount, long resetTicketMaxAge)
195                    throws com.liferay.portal.kernel.exception.PortalException,
196                            com.liferay.portal.kernel.exception.SystemException {
197                    return getService()
198                                       .updatePasswordPolicy(passwordPolicyId, name, description,
199                            changeable, changeRequired, minAge, checkSyntax,
200                            allowDictionaryWords, minAlphanumeric, minLength, minLowerCase,
201                            minNumbers, minSymbols, minUpperCase, history, historyCount,
202                            expireable, maxAge, warningTime, graceLimit, lockout, maxFailure,
203                            lockoutDuration, resetFailureCount, resetTicketMaxAge);
204            }
205    
206            public static PasswordPolicyLocalService getService() {
207                    if (_service == null) {
208                            _service = (PasswordPolicyLocalService)PortalBeanLocatorUtil.locate(PasswordPolicyLocalService.class.getName());
209                    }
210    
211                    return _service;
212            }
213    
214            public void setService(PasswordPolicyLocalService service) {
215                    _service = service;
216            }
217    
218            private static PasswordPolicyLocalService _service;
219    }