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