com.liferay.portal.service.impl
Class OrganizationLocalServiceImpl

java.lang.Object
  extended bycom.liferay.portal.service.base.OrganizationLocalServiceBaseImpl
      extended bycom.liferay.portal.service.impl.OrganizationLocalServiceImpl
All Implemented Interfaces:
com.liferay.portal.service.OrganizationLocalService

public class OrganizationLocalServiceImpl
extends OrganizationLocalServiceBaseImpl

View Source

Author:
Brian Wing Shun Chan

Constructor Summary
OrganizationLocalServiceImpl()
           
 
Method Summary
 void addGroupOrganizations(long groupId, long[] organizationIds)
           
 com.liferay.portal.model.Organization addOrganization(long userId, long parentOrganizationId, java.lang.String name, boolean location, boolean recursable, long regionId, long countryId, int statusId)
           
 void addOrganizationResources(long userId, com.liferay.portal.model.Organization organization)
           
 void addPasswordPolicyOrganizations(long passwordPolicyId, long[] organizationIds)
           
 void deleteOrganization(long organizationId)
           
 void deleteOrganization(com.liferay.portal.model.Organization organization)
           
 java.util.List getAncestorOrganizations(long organizationId)
           
 java.util.List getGroupOrganizations(long groupId)
           
 com.liferay.portal.model.Organization getOrganization(long organizationId)
           
 long getOrganizationId(long companyId, java.lang.String name)
           
protected  long getParentOrganizationId(long companyId, long parentOrganizationId)
           
 java.util.List getRecursableAncestorOrganizations(long organizationId)
           
 java.util.List getUserOrganizations(long userId)
           
 boolean hasGroupOrganization(long groupId, long organizationId)
           
 boolean hasPasswordPolicyOrganization(long passwordPolicyId, long organizationId)
           
 boolean hasUserOrganization(long userId, long organizationId)
           
 boolean isAncestor(long locationId, long ancestorOrganizationId)
           
 java.util.List search(long companyId, long parentOrganizationId, java.lang.String keywords, boolean location, java.lang.Long regionId, java.lang.Long countryId, java.util.LinkedHashMap params, int begin, int end)
           
 java.util.List search(long companyId, long parentOrganizationId, java.lang.String keywords, boolean location, java.lang.Long regionId, java.lang.Long countryId, java.util.LinkedHashMap params, int begin, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 java.util.List search(long companyId, long parentOrganizationId, java.lang.String name, boolean location, java.lang.String street, java.lang.String city, java.lang.String zip, java.lang.Long regionId, java.lang.Long countryId, java.util.LinkedHashMap params, boolean andOperator, int begin, int end)
           
 java.util.List search(long companyId, long parentOrganizationId, java.lang.String name, boolean location, java.lang.String street, java.lang.String city, java.lang.String zip, java.lang.Long regionId, java.lang.Long countryId, java.util.LinkedHashMap params, boolean andOperator, int begin, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 int searchCount(long companyId, long parentOrganizationId, java.lang.String keywords, boolean location, java.lang.Long regionId, java.lang.Long countryId, java.util.LinkedHashMap params)
           
 int searchCount(long companyId, long parentOrganizationId, java.lang.String name, boolean location, java.lang.String street, java.lang.String city, java.lang.String zip, java.lang.Long regionId, java.lang.Long countryId, java.util.LinkedHashMap params, boolean andOperator)
           
 void setGroupOrganizations(long groupId, long[] organizationIds)
           
 void unsetGroupOrganizations(long groupId, long[] organizationIds)
           
 void unsetPasswordPolicyOrganizations(long passwordPolicyId, long[] organizationIds)
           
 com.liferay.portal.model.Organization updateOrganization(long companyId, long organizationId, long parentOrganizationId, java.lang.String name, boolean location, boolean recursable, long regionId, long countryId, int statusId)
           
 com.liferay.portal.model.Organization updateOrganization(long organizationId, java.lang.String comments)
           
protected  void validate(long companyId, long organizationId, long parentOrganizationId, java.lang.String name, boolean location, long countryId, int statusId)
           
protected  void validate(long companyId, long parentOrganizationId, java.lang.String name, boolean location, long countryId, int statusId)
           
 
Methods inherited from class com.liferay.portal.service.base.OrganizationLocalServiceBaseImpl
addOrganization, dynamicQuery, dynamicQuery, updateOrganization
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OrganizationLocalServiceImpl

public OrganizationLocalServiceImpl()
Method Detail

addGroupOrganizations

public void addGroupOrganizations(long groupId,
                                  long[] organizationIds)
                           throws com.liferay.portal.PortalException,
                                  com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

addOrganization

public com.liferay.portal.model.Organization addOrganization(long userId,
                                                             long parentOrganizationId,
                                                             java.lang.String name,
                                                             boolean location,
                                                             boolean recursable,
                                                             long regionId,
                                                             long countryId,
                                                             int statusId)
                                                      throws com.liferay.portal.PortalException,
                                                             com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

addOrganizationResources

public void addOrganizationResources(long userId,
                                     com.liferay.portal.model.Organization organization)
                              throws com.liferay.portal.PortalException,
                                     com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

addPasswordPolicyOrganizations

public void addPasswordPolicyOrganizations(long passwordPolicyId,
                                           long[] organizationIds)
                                    throws com.liferay.portal.PortalException,
                                           com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

deleteOrganization

public void deleteOrganization(long organizationId)
                        throws com.liferay.portal.PortalException,
                               com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

deleteOrganization

public void deleteOrganization(com.liferay.portal.model.Organization organization)
                        throws com.liferay.portal.PortalException,
                               com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getAncestorOrganizations

public java.util.List getAncestorOrganizations(long organizationId)
                                        throws com.liferay.portal.PortalException,
                                               com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getGroupOrganizations

public java.util.List getGroupOrganizations(long groupId)
                                     throws com.liferay.portal.PortalException,
                                            com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getOrganization

public com.liferay.portal.model.Organization getOrganization(long organizationId)
                                                      throws com.liferay.portal.PortalException,
                                                             com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getOrganizationId

public long getOrganizationId(long companyId,
                              java.lang.String name)
                       throws com.liferay.portal.PortalException,
                              com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getRecursableAncestorOrganizations

public java.util.List getRecursableAncestorOrganizations(long organizationId)
                                                  throws com.liferay.portal.PortalException,
                                                         com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getUserOrganizations

public java.util.List getUserOrganizations(long userId)
                                    throws com.liferay.portal.PortalException,
                                           com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

hasGroupOrganization

public boolean hasGroupOrganization(long groupId,
                                    long organizationId)
                             throws com.liferay.portal.PortalException,
                                    com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

hasUserOrganization

public boolean hasUserOrganization(long userId,
                                   long organizationId)
                            throws com.liferay.portal.PortalException,
                                   com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

hasPasswordPolicyOrganization

public boolean hasPasswordPolicyOrganization(long passwordPolicyId,
                                             long organizationId)
                                      throws com.liferay.portal.PortalException,
                                             com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

isAncestor

public boolean isAncestor(long locationId,
                          long ancestorOrganizationId)
                   throws com.liferay.portal.PortalException,
                          com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

search

public java.util.List search(long companyId,
                             long parentOrganizationId,
                             java.lang.String keywords,
                             boolean location,
                             java.lang.Long regionId,
                             java.lang.Long countryId,
                             java.util.LinkedHashMap params,
                             int begin,
                             int end)
                      throws com.liferay.portal.PortalException,
                             com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

search

public java.util.List search(long companyId,
                             long parentOrganizationId,
                             java.lang.String keywords,
                             boolean location,
                             java.lang.Long regionId,
                             java.lang.Long countryId,
                             java.util.LinkedHashMap params,
                             int begin,
                             int end,
                             com.liferay.portal.kernel.util.OrderByComparator obc)
                      throws com.liferay.portal.PortalException,
                             com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

search

public java.util.List search(long companyId,
                             long parentOrganizationId,
                             java.lang.String name,
                             boolean location,
                             java.lang.String street,
                             java.lang.String city,
                             java.lang.String zip,
                             java.lang.Long regionId,
                             java.lang.Long countryId,
                             java.util.LinkedHashMap params,
                             boolean andOperator,
                             int begin,
                             int end)
                      throws com.liferay.portal.PortalException,
                             com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

search

public java.util.List search(long companyId,
                             long parentOrganizationId,
                             java.lang.String name,
                             boolean location,
                             java.lang.String street,
                             java.lang.String city,
                             java.lang.String zip,
                             java.lang.Long regionId,
                             java.lang.Long countryId,
                             java.util.LinkedHashMap params,
                             boolean andOperator,
                             int begin,
                             int end,
                             com.liferay.portal.kernel.util.OrderByComparator obc)
                      throws com.liferay.portal.PortalException,
                             com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

searchCount

public int searchCount(long companyId,
                       long parentOrganizationId,
                       java.lang.String keywords,
                       boolean location,
                       java.lang.Long regionId,
                       java.lang.Long countryId,
                       java.util.LinkedHashMap params)
                throws com.liferay.portal.PortalException,
                       com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

searchCount

public int searchCount(long companyId,
                       long parentOrganizationId,
                       java.lang.String name,
                       boolean location,
                       java.lang.String street,
                       java.lang.String city,
                       java.lang.String zip,
                       java.lang.Long regionId,
                       java.lang.Long countryId,
                       java.util.LinkedHashMap params,
                       boolean andOperator)
                throws com.liferay.portal.PortalException,
                       com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

setGroupOrganizations

public void setGroupOrganizations(long groupId,
                                  long[] organizationIds)
                           throws com.liferay.portal.PortalException,
                                  com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

unsetGroupOrganizations

public void unsetGroupOrganizations(long groupId,
                                    long[] organizationIds)
                             throws com.liferay.portal.PortalException,
                                    com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

unsetPasswordPolicyOrganizations

public void unsetPasswordPolicyOrganizations(long passwordPolicyId,
                                             long[] organizationIds)
                                      throws com.liferay.portal.PortalException,
                                             com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

updateOrganization

public com.liferay.portal.model.Organization updateOrganization(long companyId,
                                                                long organizationId,
                                                                long parentOrganizationId,
                                                                java.lang.String name,
                                                                boolean location,
                                                                boolean recursable,
                                                                long regionId,
                                                                long countryId,
                                                                int statusId)
                                                         throws com.liferay.portal.PortalException,
                                                                com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

updateOrganization

public com.liferay.portal.model.Organization updateOrganization(long organizationId,
                                                                java.lang.String comments)
                                                         throws com.liferay.portal.PortalException,
                                                                com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getParentOrganizationId

protected long getParentOrganizationId(long companyId,
                                       long parentOrganizationId)
                                throws com.liferay.portal.PortalException,
                                       com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

validate

protected void validate(long companyId,
                        long parentOrganizationId,
                        java.lang.String name,
                        boolean location,
                        long countryId,
                        int statusId)
                 throws com.liferay.portal.PortalException,
                        com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

validate

protected void validate(long companyId,
                        long organizationId,
                        long parentOrganizationId,
                        java.lang.String name,
                        boolean location,
                        long countryId,
                        int statusId)
                 throws com.liferay.portal.PortalException,
                        com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException