com.liferay.portal.service.impl
Class OrganizationLocalServiceImpl

java.lang.Object
  extended by com.liferay.portal.service.base.OrganizationLocalServiceBaseImpl
      extended by com.liferay.portal.service.impl.OrganizationLocalServiceImpl
All Implemented Interfaces:
com.liferay.portal.service.OrganizationLocalService, org.springframework.beans.factory.InitializingBean

public class OrganizationLocalServiceImpl
extends OrganizationLocalServiceBaseImpl

View Source

Author:
Brian Wing Shun Chan, Jorge Ferrer

Field Summary
 
Fields inherited from class com.liferay.portal.service.base.OrganizationLocalServiceBaseImpl
accountLocalService, accountPersistence, accountService, addressLocalService, addressPersistence, addressService, classNameLocalService, classNamePersistence, classNameService, companyLocalService, companyPersistence, companyService, contactLocalService, contactPersistence, contactService, counterLocalService, counterService, countryPersistence, countryService, emailAddressLocalService, emailAddressPersistence, emailAddressService, groupFinder, groupLocalService, groupPersistence, groupService, imageLocalService, imagePersistence, layoutFinder, layoutLocalService, layoutPersistence, layoutService, layoutSetLocalService, layoutSetPersistence, layoutSetService, listTypePersistence, listTypeService, membershipRequestLocalService, membershipRequestPersistence, membershipRequestService, organizationFinder, organizationPersistence, orgGroupPermissionFinder, orgGroupPermissionPersistence, orgGroupRolePersistence, orgLaborLocalService, orgLaborPersistence, orgLaborService, passwordPolicyFinder, passwordPolicyLocalService, passwordPolicyPersistence, passwordPolicyRelLocalService, passwordPolicyRelPersistence, passwordPolicyService, passwordTrackerLocalService, passwordTrackerPersistence, permissionFinder, permissionLocalService, permissionPersistence, permissionService, permissionUserFinder, phoneLocalService, phonePersistence, phoneService, pluginSettingLocalService, pluginSettingPersistence, pluginSettingService, portalService, portletItemLocalService, portletItemPersistence, portletLocalService, portletPersistence, portletPreferencesFinder, portletPreferencesLocalService, portletPreferencesPersistence, portletPreferencesService, portletService, regionPersistence, regionService, releaseLocalService, releasePersistence, resourceCodeLocalService, resourceCodePersistence, resourceFinder, resourceLocalService, resourcePersistence, resourceService, roleFinder, roleLocalService, rolePersistence, roleService, serviceComponentLocalService, serviceComponentPersistence, subscriptionLocalService, subscriptionPersistence, userFinder, userGroupFinder, userGroupLocalService, userGroupPersistence, userGroupRoleLocalService, userGroupRolePersistence, userGroupRoleService, userGroupService, userIdMapperLocalService, userIdMapperPersistence, userLocalService, userPersistence, userService, userTrackerLocalService, userTrackerPathLocalService, userTrackerPathPersistence, userTrackerPersistence, webDAVPropsLocalService, webDAVPropsPersistence, websiteLocalService, websitePersistence, websiteService
 
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, int type, boolean recursable, long regionId, long countryId, int statusId, java.lang.String comments)
           
 void addOrganizationResources(long userId, com.liferay.portal.model.Organization organization)
           
 void addPasswordPolicyOrganizations(long passwordPolicyId, long[] organizationIds)
           
protected  void addSuborganizations(java.util.List<com.liferay.portal.model.Organization> allSuborganizations, java.util.List<com.liferay.portal.model.Organization> organizations)
           
 void deleteOrganization(long organizationId)
           
 void deleteOrganization(com.liferay.portal.model.Organization organization)
           
 java.util.List<com.liferay.portal.model.Organization> getGroupOrganizations(long groupId)
           
 java.util.List<com.liferay.portal.model.Organization> getManageableOrganizations(long userId)
          Gets a list of organizations that a user has access to administrate.
 com.liferay.portal.model.Organization getOrganization(long organizationId)
           
 com.liferay.portal.model.Organization getOrganization(long companyId, java.lang.String name)
           
 long getOrganizationId(long companyId, java.lang.String name)
           
 java.util.List<com.liferay.portal.model.Organization> getOrganizations(long[] organizationIds)
           
protected  long getParentOrganizationId(long companyId, long parentOrganizationId)
           
 java.util.List<com.liferay.portal.model.Organization> getParentOrganizations(long organizationId)
           
protected  java.util.List<com.liferay.portal.model.Organization> getParentOrganizations(com.liferay.portal.model.Organization organization, boolean lastOrganization)
           
 java.util.List<com.liferay.portal.model.Organization> getSuborganizations(java.util.List<com.liferay.portal.model.Organization> organizations)
           
 java.util.List<com.liferay.portal.model.Organization> getSubsetOrganizations(java.util.List<com.liferay.portal.model.Organization> allOrganizations, java.util.List<com.liferay.portal.model.Organization> availableOrganizations)
           
 java.util.List<com.liferay.portal.model.Organization> getUserOrganizations(long userId)
           
 int getUserOrganizationsCount(long userId)
           
 boolean hasGroupOrganization(long groupId, long organizationId)
           
 boolean hasPasswordPolicyOrganization(long passwordPolicyId, long organizationId)
           
 boolean hasUserOrganization(long userId, long organizationId)
           
protected  boolean isParentOrganization(long parentOrganizationId, long organizationId)
           
 java.util.List<com.liferay.portal.model.Organization> search(long companyId, long parentOrganizationId, java.lang.String keywords, int type, java.lang.Long regionId, java.lang.Long countryId, java.util.LinkedHashMap<java.lang.String,java.lang.Object> params, int begin, int end)
           
 java.util.List<com.liferay.portal.model.Organization> search(long companyId, long parentOrganizationId, java.lang.String keywords, int type, java.lang.Long regionId, java.lang.Long countryId, java.util.LinkedHashMap<java.lang.String,java.lang.Object> params, int begin, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 java.util.List<com.liferay.portal.model.Organization> search(long companyId, long parentOrganizationId, java.lang.String name, int type, java.lang.String street, java.lang.String city, java.lang.String zip, java.lang.Long regionId, java.lang.Long countryId, java.util.LinkedHashMap<java.lang.String,java.lang.Object> params, boolean andOperator, int begin, int end)
           
 java.util.List<com.liferay.portal.model.Organization> search(long companyId, long parentOrganizationId, java.lang.String name, int type, java.lang.String street, java.lang.String city, java.lang.String zip, java.lang.Long regionId, java.lang.Long countryId, java.util.LinkedHashMap<java.lang.String,java.lang.Object> params, boolean andOperator, int begin, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 int searchCount(long companyId, long parentOrganizationId, java.lang.String keywords, int type, java.lang.Long regionId, java.lang.Long countryId, java.util.LinkedHashMap<java.lang.String,java.lang.Object> params)
           
 int searchCount(long companyId, long parentOrganizationId, java.lang.String name, int type, java.lang.String street, java.lang.String city, java.lang.String zip, java.lang.Long regionId, java.lang.Long countryId, java.util.LinkedHashMap<java.lang.String,java.lang.Object> 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, int type, boolean recursable, long regionId, long countryId, int statusId, java.lang.String comments)
           
protected  void validate(long companyId, long organizationId, long parentOrganizationId, java.lang.String name, int type, long countryId, int statusId)
           
protected  void validate(long companyId, long parentOrganizationId, java.lang.String name, int type, long countryId, int statusId)
           
 
Methods inherited from class com.liferay.portal.service.base.OrganizationLocalServiceBaseImpl
addOrganization, afterPropertiesSet, dynamicQuery, dynamicQuery, getAccountLocalService, getAccountPersistence, getAccountService, getAddressLocalService, getAddressPersistence, getAddressService, getClassNameLocalService, getClassNamePersistence, getClassNameService, getCompanyLocalService, getCompanyPersistence, getCompanyService, getContactLocalService, getContactPersistence, getContactService, getCounterLocalService, getCounterService, getCountryPersistence, getCountryService, getEmailAddressLocalService, getEmailAddressPersistence, getEmailAddressService, getGroupFinder, getGroupLocalService, getGroupPersistence, getGroupService, getImageLocalService, getImagePersistence, getLayoutFinder, getLayoutLocalService, getLayoutPersistence, getLayoutService, getLayoutSetLocalService, getLayoutSetPersistence, getLayoutSetService, getListTypePersistence, getListTypeService, getMembershipRequestLocalService, getMembershipRequestPersistence, getMembershipRequestService, getOrganizationFinder, getOrganizationPersistence, getOrgGroupPermissionFinder, getOrgGroupPermissionPersistence, getOrgGroupRolePersistence, getOrgLaborLocalService, getOrgLaborPersistence, getOrgLaborService, getPasswordPolicyFinder, getPasswordPolicyLocalService, getPasswordPolicyPersistence, getPasswordPolicyRelLocalService, getPasswordPolicyRelPersistence, getPasswordPolicyService, getPasswordTrackerLocalService, getPasswordTrackerPersistence, getPermissionFinder, getPermissionLocalService, getPermissionPersistence, getPermissionService, getPermissionUserFinder, getPhoneLocalService, getPhonePersistence, getPhoneService, getPluginSettingLocalService, getPluginSettingPersistence, getPluginSettingService, getPortalService, getPortletItemLocalService, getPortletItemPersistence, getPortletLocalService, getPortletPersistence, getPortletPreferencesFinder, getPortletPreferencesLocalService, getPortletPreferencesPersistence, getPortletPreferencesService, getPortletService, getRegionPersistence, getRegionService, getReleaseLocalService, getReleasePersistence, getResourceCodeLocalService, getResourceCodePersistence, getResourceFinder, getResourceLocalService, getResourcePersistence, getResourceService, getRoleFinder, getRoleLocalService, getRolePersistence, getRoleService, getServiceComponentLocalService, getServiceComponentPersistence, getSubscriptionLocalService, getSubscriptionPersistence, getUserFinder, getUserGroupFinder, getUserGroupLocalService, getUserGroupPersistence, getUserGroupRoleLocalService, getUserGroupRolePersistence, getUserGroupRoleService, getUserGroupService, getUserIdMapperLocalService, getUserIdMapperPersistence, getUserLocalService, getUserPersistence, getUserService, getUserTrackerLocalService, getUserTrackerPathLocalService, getUserTrackerPathPersistence, getUserTrackerPersistence, getWebDAVPropsLocalService, getWebDAVPropsPersistence, getWebsiteLocalService, getWebsitePersistence, getWebsiteService, setAccountLocalService, setAccountPersistence, setAccountService, setAddressLocalService, setAddressPersistence, setAddressService, setClassNameLocalService, setClassNamePersistence, setClassNameService, setCompanyLocalService, setCompanyPersistence, setCompanyService, setContactLocalService, setContactPersistence, setContactService, setCounterLocalService, setCounterService, setCountryPersistence, setCountryService, setEmailAddressLocalService, setEmailAddressPersistence, setEmailAddressService, setGroupFinder, setGroupLocalService, setGroupPersistence, setGroupService, setImageLocalService, setImagePersistence, setLayoutFinder, setLayoutLocalService, setLayoutPersistence, setLayoutService, setLayoutSetLocalService, setLayoutSetPersistence, setLayoutSetService, setListTypePersistence, setListTypeService, setMembershipRequestLocalService, setMembershipRequestPersistence, setMembershipRequestService, setOrganizationFinder, setOrganizationPersistence, setOrgGroupPermissionFinder, setOrgGroupPermissionPersistence, setOrgGroupRolePersistence, setOrgLaborLocalService, setOrgLaborPersistence, setOrgLaborService, setPasswordPolicyFinder, setPasswordPolicyLocalService, setPasswordPolicyPersistence, setPasswordPolicyRelLocalService, setPasswordPolicyRelPersistence, setPasswordPolicyService, setPasswordTrackerLocalService, setPasswordTrackerPersistence, setPermissionFinder, setPermissionLocalService, setPermissionPersistence, setPermissionService, setPermissionUserFinder, setPhoneLocalService, setPhonePersistence, setPhoneService, setPluginSettingLocalService, setPluginSettingPersistence, setPluginSettingService, setPortalService, setPortletItemLocalService, setPortletItemPersistence, setPortletLocalService, setPortletPersistence, setPortletPreferencesFinder, setPortletPreferencesLocalService, setPortletPreferencesPersistence, setPortletPreferencesService, setPortletService, setRegionPersistence, setRegionService, setReleaseLocalService, setReleasePersistence, setResourceCodeLocalService, setResourceCodePersistence, setResourceFinder, setResourceLocalService, setResourcePersistence, setResourceService, setRoleFinder, setRoleLocalService, setRolePersistence, setRoleService, setServiceComponentLocalService, setServiceComponentPersistence, setSubscriptionLocalService, setSubscriptionPersistence, setUserFinder, setUserGroupFinder, setUserGroupLocalService, setUserGroupPersistence, setUserGroupRoleLocalService, setUserGroupRolePersistence, setUserGroupRoleService, setUserGroupService, setUserIdMapperLocalService, setUserIdMapperPersistence, setUserLocalService, setUserPersistence, setUserService, setUserTrackerLocalService, setUserTrackerPathLocalService, setUserTrackerPathPersistence, setUserTrackerPersistence, setWebDAVPropsLocalService, setWebDAVPropsPersistence, setWebsiteLocalService, setWebsitePersistence, setWebsiteService, 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,
                                                             int type,
                                                             boolean recursable,
                                                             long regionId,
                                                             long countryId,
                                                             int statusId,
                                                             java.lang.String comments)
                                                      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
Specified by:
deleteOrganization in interface com.liferay.portal.service.OrganizationLocalService
Overrides:
deleteOrganization in class OrganizationLocalServiceBaseImpl
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
Specified by:
deleteOrganization in interface com.liferay.portal.service.OrganizationLocalService
Overrides:
deleteOrganization in class OrganizationLocalServiceBaseImpl
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getGroupOrganizations

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

getManageableOrganizations

public java.util.List<com.liferay.portal.model.Organization> getManageableOrganizations(long userId)
                                                                                 throws com.liferay.portal.PortalException,
                                                                                        com.liferay.portal.SystemException
Gets a list of organizations that a user has access to administrate. This includes organizations that a user belongs to and all suborganizations of those organizations.

Parameters:
userId - the user id of the user
Returns:
a list of organizations
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

getOrganization

public com.liferay.portal.model.Organization getOrganization(long companyId,
                                                             java.lang.String name)
                                                      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

getOrganizations

public java.util.List<com.liferay.portal.model.Organization> getOrganizations(long[] organizationIds)
                                                                       throws com.liferay.portal.PortalException,
                                                                              com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getParentOrganizations

public java.util.List<com.liferay.portal.model.Organization> getParentOrganizations(long organizationId)
                                                                             throws com.liferay.portal.PortalException,
                                                                                    com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getSuborganizations

public java.util.List<com.liferay.portal.model.Organization> getSuborganizations(java.util.List<com.liferay.portal.model.Organization> organizations)
                                                                          throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getSubsetOrganizations

public java.util.List<com.liferay.portal.model.Organization> getSubsetOrganizations(java.util.List<com.liferay.portal.model.Organization> allOrganizations,
                                                                                    java.util.List<com.liferay.portal.model.Organization> availableOrganizations)
                                                                             throws com.liferay.portal.PortalException,
                                                                                    com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getUserOrganizations

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

getUserOrganizationsCount

public int getUserOrganizationsCount(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

search

public java.util.List<com.liferay.portal.model.Organization> search(long companyId,
                                                                    long parentOrganizationId,
                                                                    java.lang.String keywords,
                                                                    int type,
                                                                    java.lang.Long regionId,
                                                                    java.lang.Long countryId,
                                                                    java.util.LinkedHashMap<java.lang.String,java.lang.Object> 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<com.liferay.portal.model.Organization> search(long companyId,
                                                                    long parentOrganizationId,
                                                                    java.lang.String keywords,
                                                                    int type,
                                                                    java.lang.Long regionId,
                                                                    java.lang.Long countryId,
                                                                    java.util.LinkedHashMap<java.lang.String,java.lang.Object> 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<com.liferay.portal.model.Organization> search(long companyId,
                                                                    long parentOrganizationId,
                                                                    java.lang.String name,
                                                                    int type,
                                                                    java.lang.String street,
                                                                    java.lang.String city,
                                                                    java.lang.String zip,
                                                                    java.lang.Long regionId,
                                                                    java.lang.Long countryId,
                                                                    java.util.LinkedHashMap<java.lang.String,java.lang.Object> 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<com.liferay.portal.model.Organization> search(long companyId,
                                                                    long parentOrganizationId,
                                                                    java.lang.String name,
                                                                    int type,
                                                                    java.lang.String street,
                                                                    java.lang.String city,
                                                                    java.lang.String zip,
                                                                    java.lang.Long regionId,
                                                                    java.lang.Long countryId,
                                                                    java.util.LinkedHashMap<java.lang.String,java.lang.Object> 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,
                       int type,
                       java.lang.Long regionId,
                       java.lang.Long countryId,
                       java.util.LinkedHashMap<java.lang.String,java.lang.Object> 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,
                       int type,
                       java.lang.String street,
                       java.lang.String city,
                       java.lang.String zip,
                       java.lang.Long regionId,
                       java.lang.Long countryId,
                       java.util.LinkedHashMap<java.lang.String,java.lang.Object> 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,
                                                                int type,
                                                                boolean recursable,
                                                                long regionId,
                                                                long countryId,
                                                                int statusId,
                                                                java.lang.String comments)
                                                         throws com.liferay.portal.PortalException,
                                                                com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

addSuborganizations

protected void addSuborganizations(java.util.List<com.liferay.portal.model.Organization> allSuborganizations,
                                   java.util.List<com.liferay.portal.model.Organization> organizations)
                            throws com.liferay.portal.SystemException
Throws:
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

getParentOrganizations

protected java.util.List<com.liferay.portal.model.Organization> getParentOrganizations(com.liferay.portal.model.Organization organization,
                                                                                       boolean lastOrganization)
                                                                                throws com.liferay.portal.PortalException,
                                                                                       com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

isParentOrganization

protected boolean isParentOrganization(long parentOrganizationId,
                                       long organizationId)
                                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,
                        int type,
                        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,
                        int type,
                        long countryId,
                        int statusId)
                 throws com.liferay.portal.PortalException,
                        com.liferay.portal.SystemException
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException