1
22
23 package com.liferay.portal.service;
24
25
51 public interface OrganizationService {
52 public void addGroupOrganizations(long groupId, long[] organizationIds)
53 throws com.liferay.portal.SystemException,
54 com.liferay.portal.PortalException, java.rmi.RemoteException;
55
56 public void addPasswordPolicyOrganizations(long passwordPolicyId,
57 long[] organizationIds)
58 throws com.liferay.portal.SystemException,
59 com.liferay.portal.PortalException, java.rmi.RemoteException;
60
61 public com.liferay.portal.model.Organization addOrganization(
62 long parentOrganizationId, java.lang.String name, boolean location,
63 boolean recursable, long regionId, long countryId, int statusId)
64 throws com.liferay.portal.SystemException,
65 com.liferay.portal.PortalException, java.rmi.RemoteException;
66
67 public void deleteOrganization(long organizationId)
68 throws com.liferay.portal.SystemException,
69 com.liferay.portal.PortalException, java.rmi.RemoteException;
70
71 public com.liferay.portal.model.Organization getOrganization(
72 long organizationId)
73 throws com.liferay.portal.SystemException,
74 com.liferay.portal.PortalException, java.rmi.RemoteException;
75
76 public long getOrganizationId(long companyId, java.lang.String name)
77 throws com.liferay.portal.SystemException,
78 com.liferay.portal.PortalException, java.rmi.RemoteException;
79
80 public java.util.List getUserOrganizations(long userId)
81 throws com.liferay.portal.SystemException,
82 com.liferay.portal.PortalException, java.rmi.RemoteException;
83
84 public void setGroupOrganizations(long groupId, long[] organizationIds)
85 throws com.liferay.portal.SystemException,
86 com.liferay.portal.PortalException, java.rmi.RemoteException;
87
88 public void unsetGroupOrganizations(long groupId, long[] organizationIds)
89 throws com.liferay.portal.SystemException,
90 com.liferay.portal.PortalException, java.rmi.RemoteException;
91
92 public void unsetPasswordPolicyOrganizations(long passwordPolicyId,
93 long[] organizationIds)
94 throws com.liferay.portal.SystemException,
95 com.liferay.portal.PortalException, java.rmi.RemoteException;
96
97 public com.liferay.portal.model.Organization updateOrganization(
98 long organizationId, long parentOrganizationId, java.lang.String name,
99 boolean location, boolean recursable, long regionId, long countryId,
100 int statusId)
101 throws com.liferay.portal.SystemException,
102 com.liferay.portal.PortalException, java.rmi.RemoteException;
103
104 public com.liferay.portal.model.Organization updateOrganization(
105 long organizationId, java.lang.String comments)
106 throws com.liferay.portal.SystemException,
107 com.liferay.portal.PortalException, java.rmi.RemoteException;
108 }