Package com.taskadapter.redmineapi
Class MembershipManager
- java.lang.Object
-
- com.taskadapter.redmineapi.MembershipManager
-
@Deprecated public class MembershipManager extends java.lang.Object
Deprecated.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 Membership
createMembershipForGroup(int projectId, int itemId, java.util.Collection<Role> roles)
Deprecated.Membership
createMembershipForUser(int projectId, int itemId, java.util.Collection<Role> roles)
Deprecated.void
delete(int membershipId)
Deprecated.void
delete(Membership membership)
Deprecated.Membership
getMembership(int membershipId)
Deprecated.java.util.List<Membership>
getMemberships(int projectId)
Deprecated.java.util.List<Membership>
getMemberships(java.lang.String projectKey)
Deprecated.void
update(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
@Deprecated public void delete(int membershipId) throws RedmineException
Deprecated.DEPRECATED. use membership.delete() instead- Throws:
RedmineException
-
delete
@Deprecated public void delete(Membership membership) throws RedmineException
Deprecated.DEPRECATED. use membership.delete() instead- Throws:
RedmineException
-
update
@Deprecated public void update(Membership membership) throws RedmineException
Deprecated.DEPRECATED. use membership.update() instead- Throws:
RedmineException
-
createMembershipForGroup
@Deprecated public Membership createMembershipForGroup(int projectId, int itemId, java.util.Collection<Role> roles) throws RedmineException
Deprecated.Use membership.create() instead.- Throws:
RedmineException
-
createMembershipForUser
@Deprecated public Membership createMembershipForUser(int projectId, int itemId, java.util.Collection<Role> roles) throws RedmineException
Deprecated.Use membership.create() instead.- Throws:
RedmineException
-
-