Package com.taskadapter.redmineapi
Class MembershipManager
- java.lang.Object
-
- com.taskadapter.redmineapi.MembershipManager
-
@Deprecated public class MembershipManager extends java.lang.ObjectDeprecated.Deprecated - methods from this class were integrated into ProjectManager class. Works with User-Project Memberships.Obtain it via RedmineManager:
RedmineManager mgr = RedmineManagerFactory.createWithUserAuth(redmineURI, login, password); MembershipManager membershipManager = mgr.getMembershipManager();
Sample usage:
roles = mgr.getUserManager().getRoles(); currentUser = mgr.getUserManager().getCurrentUser(); final Membership membershipForUser = membershipManager.createMembershipForUser(project.getId(), currentUser.getId(), roles); memberships = membershipManager.getMemberships(project.getId()); membershipManager.delete(membershipForUser);
- See Also:
RedmineManager
-
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description MembershipcreateMembershipForGroup(int projectId, int groupId, java.util.Collection<Role> roles)Deprecated.MembershipcreateMembershipForUser(int projectId, int userId, java.util.Collection<Role> roles)Deprecated.voiddelete(int membershipId)Deprecated.voiddelete(Membership membership)Deprecated.MembershipgetMembership(int membershipId)Deprecated.java.util.List<Membership>getMemberships(int projectId)Deprecated.java.util.List<Membership>getMemberships(java.lang.String projectKey)Deprecated.voidupdate(Membership membership)Deprecated.
-
-
-
Method Detail
-
getMemberships
@Deprecated public java.util.List<Membership> getMemberships(java.lang.String projectKey) throws RedmineException
Deprecated.UseProjectManager.getProjectMembers(String)instead.- Throws:
RedmineException
-
getMemberships
@Deprecated public java.util.List<Membership> getMemberships(int projectId) throws RedmineException
Deprecated.UseProjectManager.getProjectMembers(int)instead.- Throws:
RedmineException
-
getMembership
public Membership getMembership(int membershipId) throws RedmineException
Deprecated.- Throws:
RedmineException
-
delete
public void delete(int membershipId) throws RedmineExceptionDeprecated.- Throws:
RedmineException
-
delete
public void delete(Membership membership) throws RedmineException
Deprecated.- Throws:
RedmineException
-
update
public void update(Membership membership) throws RedmineException
Deprecated.- Throws:
RedmineException
-
createMembershipForGroup
@Deprecated public Membership createMembershipForGroup(int projectId, int groupId, java.util.Collection<Role> roles) throws RedmineException
Deprecated.- Throws:
RedmineException
-
createMembershipForUser
@Deprecated public Membership createMembershipForUser(int projectId, int userId, java.util.Collection<Role> roles) throws RedmineException
Deprecated.- Throws:
RedmineException
-
-