edu.internet2.middleware.grouper.privs
Class PrivilegeContainerImpl

java.lang.Object
  extended by edu.internet2.middleware.grouper.privs.PrivilegeContainerImpl
All Implemented Interfaces:
PrivilegeContainer

public class PrivilegeContainerImpl
extends Object
implements PrivilegeContainer


Constructor Summary
PrivilegeContainerImpl()
           
PrivilegeContainerImpl(String thePrivilegeName, PrivilegeAssignType privilegeAssignType)
           
 
Method Summary
 PrivilegeAssignType getPrivilegeAssignType()
          get the membership type this involves.
 String getPrivilegeName()
          get the privilege this involves
 void setPrivilegeAssignType(PrivilegeAssignType privilegeAssignType1)
           
 void setPrivilegeName(String privilege1)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PrivilegeContainerImpl

public PrivilegeContainerImpl(String thePrivilegeName,
                              PrivilegeAssignType privilegeAssignType)
Parameters:
thePrivilegeName -
privilegeAssignType -

PrivilegeContainerImpl

public PrivilegeContainerImpl()
Method Detail

getPrivilegeName

public String getPrivilegeName()
Description copied from interface: PrivilegeContainer
get the privilege this involves

Specified by:
getPrivilegeName in interface PrivilegeContainer
Returns:
privilege
See Also:
PrivilegeContainer.getPrivilegeName()

getPrivilegeAssignType

public PrivilegeAssignType getPrivilegeAssignType()
Description copied from interface: PrivilegeContainer
get the membership type this involves. Note, if there is an immediate and effective, then put immediate so it is obvious that it can be unassigned

Specified by:
getPrivilegeAssignType in interface PrivilegeContainer
Returns:
if immediate
See Also:
PrivilegeContainer.getPrivilegeAssignType()

setPrivilegeName

public void setPrivilegeName(String privilege1)
Specified by:
setPrivilegeName in interface PrivilegeContainer
Parameters:
privilege1 - the privilege to set

setPrivilegeAssignType

public void setPrivilegeAssignType(PrivilegeAssignType privilegeAssignType1)
Specified by:
setPrivilegeAssignType in interface PrivilegeContainer
Parameters:
privilegeAssignType1 - the privilegeAssignType to set

toString

public String toString()
Overrides:
toString in class Object
See Also:
Object.toString()