Liferay 6.0.5

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:
OrganizationLocalService

public class OrganizationLocalServiceImpl
extends OrganizationLocalServiceBaseImpl


Field Summary
 
Fields inherited from class com.liferay.portal.service.base.OrganizationLocalServiceBaseImpl
accountLocalService, accountPersistence, accountService, addressLocalService, addressPersistence, addressService, assetEntryFinder, assetEntryLocalService, assetEntryPersistence, assetEntryService, browserTrackerLocalService, browserTrackerPersistence, classNameLocalService, classNamePersistence, classNameService, clusterGroupLocalService, clusterGroupPersistence, companyLocalService, companyPersistence, companyService, contactLocalService, contactPersistence, contactService, counterLocalService, countryPersistence, countryService, emailAddressLocalService, emailAddressPersistence, emailAddressService, expandoValueLocalService, expandoValuePersistence, expandoValueService, groupFinder, groupLocalService, groupPersistence, groupService, imageLocalService, imagePersistence, imageService, layoutFinder, layoutLocalService, layoutPersistence, layoutPrototypeLocalService, layoutPrototypePersistence, layoutPrototypeService, layoutService, layoutSetLocalService, layoutSetPersistence, layoutSetPrototypeLocalService, layoutSetPrototypePersistence, layoutSetPrototypeService, layoutSetService, layoutTemplateLocalService, listTypePersistence, listTypeService, lockLocalService, lockPersistence, membershipRequestLocalService, membershipRequestPersistence, membershipRequestService, organizationFinder, organizationLocalService, organizationPersistence, organizationService, orgGroupPermissionFinder, orgGroupPermissionPersistence, orgGroupRolePersistence, orgLaborLocalService, orgLaborPersistence, orgLaborService, passwordPolicyFinder, passwordPolicyLocalService, passwordPolicyPersistence, passwordPolicyRelLocalService, passwordPolicyRelPersistence, passwordPolicyService, passwordTrackerLocalService, passwordTrackerPersistence, permissionFinder, permissionLocalService, permissionPersistence, permissionService, phoneLocalService, phonePersistence, phoneService, pluginSettingLocalService, pluginSettingPersistence, pluginSettingService, portalLocalService, portalService, portletItemLocalService, portletItemPersistence, portletLocalService, portletPersistence, portletPreferencesFinder, portletPreferencesLocalService, portletPreferencesPersistence, portletPreferencesService, portletService, quartzLocalService, regionPersistence, regionService, releaseLocalService, releasePersistence, resourceActionLocalService, resourceActionPersistence, resourceCodeLocalService, resourceCodePersistence, resourceFinder, resourceLocalService, resourcePermissionFinder, resourcePermissionLocalService, resourcePermissionPersistence, resourcePermissionService, resourcePersistence, resourceService, roleFinder, roleLocalService, rolePersistence, roleService, serviceComponentLocalService, serviceComponentPersistence, shardLocalService, shardPersistence, subscriptionLocalService, subscriptionPersistence, teamFinder, teamLocalService, teamPersistence, teamService, themeLocalService, themeService, ticketLocalService, ticketPersistence, userFinder, userGroupFinder, userGroupGroupRoleLocalService, userGroupGroupRolePersistence, userGroupGroupRoleService, userGroupLocalService, userGroupPersistence, userGroupRoleFinder, userGroupRoleLocalService, userGroupRolePersistence, userGroupRoleService, userGroupService, userIdMapperLocalService, userIdMapperPersistence, userLocalService, userPersistence, userService, userTrackerLocalService, userTrackerPathLocalService, userTrackerPathPersistence, userTrackerPersistence, webDAVPropsLocalService, webDAVPropsPersistence, websiteLocalService, websitePersistence, websiteService, workflowDefinitionLinkLocalService, workflowDefinitionLinkPersistence, workflowInstanceLinkLocalService, workflowInstanceLinkPersistence
 
Constructor Summary
OrganizationLocalServiceImpl()
           
 
Method Summary
 void addGroupOrganizations(long groupId, long[] organizationIds)
           
 Organization addOrganization(long userId, long parentOrganizationId, String name, String type, boolean recursable, long regionId, long countryId, int statusId, String comments, ServiceContext serviceContext)
           
 void addOrganizationResources(long userId, Organization organization)
           
 void addPasswordPolicyOrganizations(long passwordPolicyId, long[] organizationIds)
           
protected  void addSuborganizations(List<Organization> allSuborganizations, List<Organization> organizations)
           
 void deleteLogo(long organizationId)
           
 void deleteOrganization(long organizationId)
          Deletes the organization with the primary key from the database.
 List<Organization> getGroupOrganizations(long groupId)
           
 Organization getOrganization(long organizationId)
          Gets the organization with the primary key.
 Organization getOrganization(long companyId, String name)
           
 long getOrganizationId(long companyId, String name)
           
 List<Organization> getOrganizations(long[] organizationIds)
           
protected  long getParentOrganizationId(long companyId, long parentOrganizationId)
           
 List<Organization> getParentOrganizations(long organizationId)
           
protected  List<Organization> getParentOrganizations(Organization organization, boolean lastOrganization)
           
 List<Organization> getSuborganizations(List<Organization> organizations)
           
 List<Organization> getSubsetOrganizations(List<Organization> allOrganizations, List<Organization> availableOrganizations)
           
 List<Organization> getUserOrganizations(long userId)
           
 List<Organization> getUserOrganizations(long userId, boolean inheritUserGroups)
           
 List<Organization> getUserOrganizations(long userId, boolean inheritUserGroups, int start, int end)
           
 List<Organization> getUserOrganizations(long userId, int start, int end)
           
 int getUserOrganizationsCount(long userId)
           
 boolean hasGroupOrganization(long groupId, long organizationId)
           
 boolean hasPasswordPolicyOrganization(long passwordPolicyId, long organizationId)
           
 boolean hasUserOrganization(long userId, long organizationId)
           
 boolean hasUserOrganization(long userId, long organizationId, boolean inheritSuborganizations, boolean inheritUserGroups, boolean includeSpecifiedOrganization)
           
protected  boolean isParentOrganization(long parentOrganizationId, long organizationId)
           
 void rebuildTree(long companyId, boolean force)
           
 Hits search(long companyId, long parentOrganizationId, String keywords, LinkedHashMap<String,Object> params, int start, int end, Sort sort)
           
 List<Organization> search(long companyId, long parentOrganizationId, String keywords, String type, Long regionId, Long countryId, LinkedHashMap<String,Object> params, int start, int end)
           
 List<Organization> search(long companyId, long parentOrganizationId, String keywords, String type, Long regionId, Long countryId, LinkedHashMap<String,Object> params, int start, int end, OrderByComparator obc)
           
 List<Organization> search(long companyId, long parentOrganizationId, String name, String type, String street, String city, String zip, Long regionId, Long countryId, LinkedHashMap<String,Object> params, boolean andOperator, int start, int end)
           
 List<Organization> search(long companyId, long parentOrganizationId, String name, String type, String street, String city, String zip, Long regionId, Long countryId, LinkedHashMap<String,Object> params, boolean andOperator, int start, int end, OrderByComparator obc)
           
 Hits search(long companyId, long parentOrganizationId, String name, String type, String street, String city, String zip, String region, String country, LinkedHashMap<String,Object> params, boolean andSearch, int start, int end, Sort sort)
           
 int searchCount(long companyId, long parentOrganizationId, String keywords, String type, Long regionId, Long countryId, LinkedHashMap<String,Object> params)
           
 int searchCount(long companyId, long parentOrganizationId, String name, String type, String street, String city, String zip, Long regionId, Long countryId, LinkedHashMap<String,Object> params, boolean andOperator)
           
 void setGroupOrganizations(long groupId, long[] organizationIds)
           
 void unsetGroupOrganizations(long groupId, long[] organizationIds)
           
 void unsetPasswordPolicyOrganizations(long passwordPolicyId, long[] organizationIds)
           
 void updateAsset(long userId, Organization organization, long[] assetCategoryIds, String[] assetTagNames)
           
 Organization updateOrganization(long companyId, long organizationId, long parentOrganizationId, String name, String type, boolean recursable, long regionId, long countryId, int statusId, String comments, ServiceContext serviceContext)
           
protected  void validate(long companyId, long organizationId, long parentOrganizationId, String name, String type, long countryId, int statusId)
           
protected  void validate(long companyId, long parentOrganizationId, String name, String type, long countryId, int statusId)
           
 
Methods inherited from class com.liferay.portal.service.base.OrganizationLocalServiceBaseImpl
addOrganization, createOrganization, deleteOrganization, dynamicQuery, dynamicQuery, dynamicQuery, dynamicQueryCount, getAccountLocalService, getAccountPersistence, getAccountService, getAddressLocalService, getAddressPersistence, getAddressService, getAssetEntryFinder, getAssetEntryLocalService, getAssetEntryPersistence, getAssetEntryService, getBrowserTrackerLocalService, getBrowserTrackerPersistence, getClassNameLocalService, getClassNamePersistence, getClassNameService, getClusterGroupLocalService, getClusterGroupPersistence, getCompanyLocalService, getCompanyPersistence, getCompanyService, getContactLocalService, getContactPersistence, getContactService, getCounterLocalService, getCountryPersistence, getCountryService, getEmailAddressLocalService, getEmailAddressPersistence, getEmailAddressService, getExpandoValueLocalService, getExpandoValuePersistence, getExpandoValueService, getGroupFinder, getGroupLocalService, getGroupPersistence, getGroupService, getImageLocalService, getImagePersistence, getImageService, getLayoutFinder, getLayoutLocalService, getLayoutPersistence, getLayoutPrototypeLocalService, getLayoutPrototypePersistence, getLayoutPrototypeService, getLayoutService, getLayoutSetLocalService, getLayoutSetPersistence, getLayoutSetPrototypeLocalService, getLayoutSetPrototypePersistence, getLayoutSetPrototypeService, getLayoutSetService, getLayoutTemplateLocalService, getListTypePersistence, getListTypeService, getLockLocalService, getLockPersistence, getMembershipRequestLocalService, getMembershipRequestPersistence, getMembershipRequestService, getOrganizationFinder, getOrganizationLocalService, getOrganizationPersistence, getOrganizations, getOrganizationsCount, getOrganizationService, getOrgGroupPermissionFinder, getOrgGroupPermissionPersistence, getOrgGroupRolePersistence, getOrgLaborLocalService, getOrgLaborPersistence, getOrgLaborService, getPasswordPolicyFinder, getPasswordPolicyLocalService, getPasswordPolicyPersistence, getPasswordPolicyRelLocalService, getPasswordPolicyRelPersistence, getPasswordPolicyService, getPasswordTrackerLocalService, getPasswordTrackerPersistence, getPermissionFinder, getPermissionLocalService, getPermissionPersistence, getPermissionService, getPhoneLocalService, getPhonePersistence, getPhoneService, getPluginSettingLocalService, getPluginSettingPersistence, getPluginSettingService, getPortalLocalService, getPortalService, getPortletItemLocalService, getPortletItemPersistence, getPortletLocalService, getPortletPersistence, getPortletPreferencesFinder, getPortletPreferencesLocalService, getPortletPreferencesPersistence, getPortletPreferencesService, getPortletService, getQuartzLocalService, getRegionPersistence, getRegionService, getReleaseLocalService, getReleasePersistence, getResourceActionLocalService, getResourceActionPersistence, getResourceCodeLocalService, getResourceCodePersistence, getResourceFinder, getResourceLocalService, getResourcePermissionFinder, getResourcePermissionLocalService, getResourcePermissionPersistence, getResourcePermissionService, getResourcePersistence, getResourceService, getRoleFinder, getRoleLocalService, getRolePersistence, getRoleService, getServiceComponentLocalService, getServiceComponentPersistence, getShardLocalService, getShardPersistence, getSubscriptionLocalService, getSubscriptionPersistence, getTeamFinder, getTeamLocalService, getTeamPersistence, getTeamService, getThemeLocalService, getThemeService, getTicketLocalService, getTicketPersistence, getUserFinder, getUserGroupFinder, getUserGroupGroupRoleLocalService, getUserGroupGroupRolePersistence, getUserGroupGroupRoleService, getUserGroupLocalService, getUserGroupPersistence, getUserGroupRoleFinder, getUserGroupRoleLocalService, getUserGroupRolePersistence, getUserGroupRoleService, getUserGroupService, getUserIdMapperLocalService, getUserIdMapperPersistence, getUserLocalService, getUserPersistence, getUserService, getUserTrackerLocalService, getUserTrackerPathLocalService, getUserTrackerPathPersistence, getUserTrackerPersistence, getWebDAVPropsLocalService, getWebDAVPropsPersistence, getWebsiteLocalService, getWebsitePersistence, getWebsiteService, getWorkflowDefinitionLinkLocalService, getWorkflowDefinitionLinkPersistence, getWorkflowInstanceLinkLocalService, getWorkflowInstanceLinkPersistence, runSQL, setAccountLocalService, setAccountPersistence, setAccountService, setAddressLocalService, setAddressPersistence, setAddressService, setAssetEntryFinder, setAssetEntryLocalService, setAssetEntryPersistence, setAssetEntryService, setBrowserTrackerLocalService, setBrowserTrackerPersistence, setClassNameLocalService, setClassNamePersistence, setClassNameService, setClusterGroupLocalService, setClusterGroupPersistence, setCompanyLocalService, setCompanyPersistence, setCompanyService, setContactLocalService, setContactPersistence, setContactService, setCounterLocalService, setCountryPersistence, setCountryService, setEmailAddressLocalService, setEmailAddressPersistence, setEmailAddressService, setExpandoValueLocalService, setExpandoValuePersistence, setExpandoValueService, setGroupFinder, setGroupLocalService, setGroupPersistence, setGroupService, setImageLocalService, setImagePersistence, setImageService, setLayoutFinder, setLayoutLocalService, setLayoutPersistence, setLayoutPrototypeLocalService, setLayoutPrototypePersistence, setLayoutPrototypeService, setLayoutService, setLayoutSetLocalService, setLayoutSetPersistence, setLayoutSetPrototypeLocalService, setLayoutSetPrototypePersistence, setLayoutSetPrototypeService, setLayoutSetService, setLayoutTemplateLocalService, setListTypePersistence, setListTypeService, setLockLocalService, setLockPersistence, setMembershipRequestLocalService, setMembershipRequestPersistence, setMembershipRequestService, setOrganizationFinder, setOrganizationLocalService, setOrganizationPersistence, setOrganizationService, setOrgGroupPermissionFinder, setOrgGroupPermissionPersistence, setOrgGroupRolePersistence, setOrgLaborLocalService, setOrgLaborPersistence, setOrgLaborService, setPasswordPolicyFinder, setPasswordPolicyLocalService, setPasswordPolicyPersistence, setPasswordPolicyRelLocalService, setPasswordPolicyRelPersistence, setPasswordPolicyService, setPasswordTrackerLocalService, setPasswordTrackerPersistence, setPermissionFinder, setPermissionLocalService, setPermissionPersistence, setPermissionService, setPhoneLocalService, setPhonePersistence, setPhoneService, setPluginSettingLocalService, setPluginSettingPersistence, setPluginSettingService, setPortalLocalService, setPortalService, setPortletItemLocalService, setPortletItemPersistence, setPortletLocalService, setPortletPersistence, setPortletPreferencesFinder, setPortletPreferencesLocalService, setPortletPreferencesPersistence, setPortletPreferencesService, setPortletService, setQuartzLocalService, setRegionPersistence, setRegionService, setReleaseLocalService, setReleasePersistence, setResourceActionLocalService, setResourceActionPersistence, setResourceCodeLocalService, setResourceCodePersistence, setResourceFinder, setResourceLocalService, setResourcePermissionFinder, setResourcePermissionLocalService, setResourcePermissionPersistence, setResourcePermissionService, setResourcePersistence, setResourceService, setRoleFinder, setRoleLocalService, setRolePersistence, setRoleService, setServiceComponentLocalService, setServiceComponentPersistence, setShardLocalService, setShardPersistence, setSubscriptionLocalService, setSubscriptionPersistence, setTeamFinder, setTeamLocalService, setTeamPersistence, setTeamService, setThemeLocalService, setThemeService, setTicketLocalService, setTicketPersistence, setUserFinder, setUserGroupFinder, setUserGroupGroupRoleLocalService, setUserGroupGroupRolePersistence, setUserGroupGroupRoleService, setUserGroupLocalService, setUserGroupPersistence, setUserGroupRoleFinder, setUserGroupRoleLocalService, setUserGroupRolePersistence, setUserGroupRoleService, setUserGroupService, setUserIdMapperLocalService, setUserIdMapperPersistence, setUserLocalService, setUserPersistence, setUserService, setUserTrackerLocalService, setUserTrackerPathLocalService, setUserTrackerPathPersistence, setUserTrackerPersistence, setWebDAVPropsLocalService, setWebDAVPropsPersistence, setWebsiteLocalService, setWebsitePersistence, setWebsiteService, setWorkflowDefinitionLinkLocalService, setWorkflowDefinitionLinkPersistence, setWorkflowInstanceLinkLocalService, setWorkflowInstanceLinkPersistence, updateOrganization, 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 PortalException,
                                  SystemException
Throws:
PortalException
SystemException

addOrganization

public Organization addOrganization(long userId,
                                    long parentOrganizationId,
                                    String name,
                                    String type,
                                    boolean recursable,
                                    long regionId,
                                    long countryId,
                                    int statusId,
                                    String comments,
                                    ServiceContext serviceContext)
                             throws PortalException,
                                    SystemException
Throws:
PortalException
SystemException

addOrganizationResources

public void addOrganizationResources(long userId,
                                     Organization organization)
                              throws PortalException,
                                     SystemException
Throws:
PortalException
SystemException

addPasswordPolicyOrganizations

public void addPasswordPolicyOrganizations(long passwordPolicyId,
                                           long[] organizationIds)
                                    throws SystemException
Throws:
SystemException

deleteLogo

public void deleteLogo(long organizationId)
                throws PortalException,
                       SystemException
Throws:
PortalException
SystemException

deleteOrganization

public void deleteOrganization(long organizationId)
                        throws PortalException,
                               SystemException
Description copied from class: OrganizationLocalServiceBaseImpl
Deletes the organization with the primary key from the database. Also notifies the appropriate model listeners.

Specified by:
deleteOrganization in interface OrganizationLocalService
Overrides:
deleteOrganization in class OrganizationLocalServiceBaseImpl
Parameters:
organizationId - the primary key of the organization to delete
Throws:
PortalException - if a organization with the primary key could not be found
SystemException - if a system exception occurred

getGroupOrganizations

public List<Organization> getGroupOrganizations(long groupId)
                                         throws SystemException
Throws:
SystemException

getOrganization

public Organization getOrganization(long organizationId)
                             throws PortalException,
                                    SystemException
Description copied from class: OrganizationLocalServiceBaseImpl
Gets the organization with the primary key.

Specified by:
getOrganization in interface OrganizationLocalService
Overrides:
getOrganization in class OrganizationLocalServiceBaseImpl
Parameters:
organizationId - the primary key of the organization to get
Returns:
the organization
Throws:
PortalException - if a organization with the primary key could not be found
SystemException - if a system exception occurred

getOrganization

public Organization getOrganization(long companyId,
                                    String name)
                             throws PortalException,
                                    SystemException
Throws:
PortalException
SystemException

getOrganizationId

public long getOrganizationId(long companyId,
                              String name)
                       throws SystemException
Throws:
SystemException

getOrganizations

public List<Organization> getOrganizations(long[] organizationIds)
                                    throws PortalException,
                                           SystemException
Throws:
PortalException
SystemException

getParentOrganizations

public List<Organization> getParentOrganizations(long organizationId)
                                          throws PortalException,
                                                 SystemException
Throws:
PortalException
SystemException

getSuborganizations

public List<Organization> getSuborganizations(List<Organization> organizations)
                                       throws SystemException
Throws:
SystemException

getSubsetOrganizations

public List<Organization> getSubsetOrganizations(List<Organization> allOrganizations,
                                                 List<Organization> availableOrganizations)

getUserOrganizations

public List<Organization> getUserOrganizations(long userId)
                                        throws PortalException,
                                               SystemException
Throws:
PortalException
SystemException

getUserOrganizations

public List<Organization> getUserOrganizations(long userId,
                                               boolean inheritUserGroups)
                                        throws PortalException,
                                               SystemException
Throws:
PortalException
SystemException

getUserOrganizations

public List<Organization> getUserOrganizations(long userId,
                                               boolean inheritUserGroups,
                                               int start,
                                               int end)
                                        throws PortalException,
                                               SystemException
Throws:
PortalException
SystemException

getUserOrganizations

public List<Organization> getUserOrganizations(long userId,
                                               int start,
                                               int end)
                                        throws PortalException,
                                               SystemException
Throws:
PortalException
SystemException

getUserOrganizationsCount

@ThreadLocalCachable
public int getUserOrganizationsCount(long userId)
                              throws SystemException
Throws:
SystemException

hasGroupOrganization

public boolean hasGroupOrganization(long groupId,
                                    long organizationId)
                             throws SystemException
Throws:
SystemException

hasPasswordPolicyOrganization

public boolean hasPasswordPolicyOrganization(long passwordPolicyId,
                                             long organizationId)
                                      throws SystemException
Throws:
SystemException

hasUserOrganization

public boolean hasUserOrganization(long userId,
                                   long organizationId)
                            throws SystemException
Throws:
SystemException

hasUserOrganization

public boolean hasUserOrganization(long userId,
                                   long organizationId,
                                   boolean inheritSuborganizations,
                                   boolean inheritUserGroups,
                                   boolean includeSpecifiedOrganization)
                            throws PortalException,
                                   SystemException
Throws:
PortalException
SystemException

rebuildTree

public void rebuildTree(long companyId,
                        boolean force)
                 throws SystemException
Throws:
SystemException

search

public Hits search(long companyId,
                   long parentOrganizationId,
                   String keywords,
                   LinkedHashMap<String,Object> params,
                   int start,
                   int end,
                   Sort sort)
            throws SystemException
Throws:
SystemException

search

public List<Organization> search(long companyId,
                                 long parentOrganizationId,
                                 String keywords,
                                 String type,
                                 Long regionId,
                                 Long countryId,
                                 LinkedHashMap<String,Object> params,
                                 int start,
                                 int end)
                          throws SystemException
Throws:
SystemException

search

public List<Organization> search(long companyId,
                                 long parentOrganizationId,
                                 String keywords,
                                 String type,
                                 Long regionId,
                                 Long countryId,
                                 LinkedHashMap<String,Object> params,
                                 int start,
                                 int end,
                                 OrderByComparator obc)
                          throws SystemException
Throws:
SystemException

search

public List<Organization> search(long companyId,
                                 long parentOrganizationId,
                                 String name,
                                 String type,
                                 String street,
                                 String city,
                                 String zip,
                                 Long regionId,
                                 Long countryId,
                                 LinkedHashMap<String,Object> params,
                                 boolean andOperator,
                                 int start,
                                 int end)
                          throws SystemException
Throws:
SystemException

search

public List<Organization> search(long companyId,
                                 long parentOrganizationId,
                                 String name,
                                 String type,
                                 String street,
                                 String city,
                                 String zip,
                                 Long regionId,
                                 Long countryId,
                                 LinkedHashMap<String,Object> params,
                                 boolean andOperator,
                                 int start,
                                 int end,
                                 OrderByComparator obc)
                          throws SystemException
Throws:
SystemException

search

public Hits search(long companyId,
                   long parentOrganizationId,
                   String name,
                   String type,
                   String street,
                   String city,
                   String zip,
                   String region,
                   String country,
                   LinkedHashMap<String,Object> params,
                   boolean andSearch,
                   int start,
                   int end,
                   Sort sort)
            throws SystemException
Throws:
SystemException

searchCount

public int searchCount(long companyId,
                       long parentOrganizationId,
                       String keywords,
                       String type,
                       Long regionId,
                       Long countryId,
                       LinkedHashMap<String,Object> params)
                throws SystemException
Throws:
SystemException

searchCount

public int searchCount(long companyId,
                       long parentOrganizationId,
                       String name,
                       String type,
                       String street,
                       String city,
                       String zip,
                       Long regionId,
                       Long countryId,
                       LinkedHashMap<String,Object> params,
                       boolean andOperator)
                throws SystemException
Throws:
SystemException

setGroupOrganizations

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

unsetGroupOrganizations

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

unsetPasswordPolicyOrganizations

public void unsetPasswordPolicyOrganizations(long passwordPolicyId,
                                             long[] organizationIds)
                                      throws SystemException
Throws:
SystemException

updateAsset

public void updateAsset(long userId,
                        Organization organization,
                        long[] assetCategoryIds,
                        String[] assetTagNames)
                 throws PortalException,
                        SystemException
Throws:
PortalException
SystemException

updateOrganization

public Organization updateOrganization(long companyId,
                                       long organizationId,
                                       long parentOrganizationId,
                                       String name,
                                       String type,
                                       boolean recursable,
                                       long regionId,
                                       long countryId,
                                       int statusId,
                                       String comments,
                                       ServiceContext serviceContext)
                                throws PortalException,
                                       SystemException
Throws:
PortalException
SystemException

addSuborganizations

protected void addSuborganizations(List<Organization> allSuborganizations,
                                   List<Organization> organizations)
                            throws SystemException
Throws:
SystemException

getParentOrganizationId

protected long getParentOrganizationId(long companyId,
                                       long parentOrganizationId)
                                throws SystemException
Throws:
SystemException

getParentOrganizations

protected List<Organization> getParentOrganizations(Organization organization,
                                                    boolean lastOrganization)
                                             throws PortalException,
                                                    SystemException
Throws:
PortalException
SystemException

isParentOrganization

protected boolean isParentOrganization(long parentOrganizationId,
                                       long organizationId)
                                throws PortalException,
                                       SystemException
Throws:
PortalException
SystemException

validate

protected void validate(long companyId,
                        long organizationId,
                        long parentOrganizationId,
                        String name,
                        String type,
                        long countryId,
                        int statusId)
                 throws PortalException,
                        SystemException
Throws:
PortalException
SystemException

validate

protected void validate(long companyId,
                        long parentOrganizationId,
                        String name,
                        String type,
                        long countryId,
                        int statusId)
                 throws PortalException,
                        SystemException
Throws:
PortalException
SystemException

Liferay 6.0.5