com.xebialabs.deployit.core.api.dto
Class RoleAssignments

java.lang.Object
  extended by com.xebialabs.deployit.core.api.dto.RoleAssignments

public class RoleAssignments
extends java.lang.Object


Constructor Summary
RoleAssignments()
           
RoleAssignments(java.util.List<RoleAssignment> assignments)
           
 
Method Summary
 void assignRole(java.lang.String role, java.util.List<java.lang.String> principals)
           
 java.util.List<RoleAssignment> getAssignments()
           
 void removeRole(java.lang.String role)
           
 void setAssignments(java.util.List<RoleAssignment> assignments)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RoleAssignments

public RoleAssignments()

RoleAssignments

public RoleAssignments(java.util.List<RoleAssignment> assignments)
Method Detail

getAssignments

public java.util.List<RoleAssignment> getAssignments()

setAssignments

public void setAssignments(java.util.List<RoleAssignment> assignments)

assignRole

public void assignRole(java.lang.String role,
                       java.util.List<java.lang.String> principals)

removeRole

public void removeRole(java.lang.String role)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object