org.ow2.bonita.identity.impl
Class MembershipImpl

java.lang.Object
  extended by org.ow2.bonita.identity.impl.MembershipImpl
All Implemented Interfaces:
java.io.Serializable, Membership

public class MembershipImpl
extends java.lang.Object
implements Membership

Author:
"Pierre Vigneras"
See Also:
Serialized Form

Constructor Summary
MembershipImpl(UserOp userOp, GroupOp groupOp)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 GroupOp getGroup()
           
 java.util.Set<java.security.Permission> getPermission()
           
 java.util.prefs.Preferences getPreferences()
           
 java.util.Properties getProperties()
           
 java.lang.String getRole()
           
 UserOp getUser()
           
 int hashCode()
           
 void setGroup(GroupOp newGroup)
           
 void setPermissions(java.util.Set<java.security.Permission> newPermissions)
           
 void setProperties(java.util.Properties newProperties)
           
 void setRole(java.lang.String newRole)
           
 void setUser(UserOp newUser)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MembershipImpl

public MembershipImpl(UserOp userOp,
                      GroupOp groupOp)
Method Detail

getGroup

public GroupOp getGroup()
Specified by:
getGroup in interface Membership

getPermission

public java.util.Set<java.security.Permission> getPermission()
Specified by:
getPermission in interface Membership

getPreferences

public java.util.prefs.Preferences getPreferences()

getProperties

public java.util.Properties getProperties()
Specified by:
getProperties in interface Membership

getRole

public java.lang.String getRole()
Specified by:
getRole in interface Membership

getUser

public UserOp getUser()
Specified by:
getUser in interface Membership

setGroup

public void setGroup(GroupOp newGroup)

setPermissions

public void setPermissions(java.util.Set<java.security.Permission> newPermissions)
Specified by:
setPermissions in interface Membership

setProperties

public void setProperties(java.util.Properties newProperties)
Specified by:
setProperties in interface Membership

setRole

public void setRole(java.lang.String newRole)
Specified by:
setRole in interface Membership

setUser

public void setUser(UserOp newUser)

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

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


Copyright © 2009 OW2 Consortium. All Rights Reserved.