com.ds.fw.user
Class FwUserRoles

java.lang.Object
  |
  +--com.ds.fw.types.FwSimpleObject
        |
        +--com.ds.fw.user.FwUserRoles
All Implemented Interfaces:
java.lang.Cloneable, FwCopyableIF, FwDisplayableIF, FwSimpleObjectIF, java.io.Serializable

public class FwUserRoles
extends FwSimpleObject

This class contains the user's session information.

See Also:
Serialized Form

Field Summary
 java.util.Vector permitions
           
 long userGroupID
           
 
Constructor Summary
FwUserRoles()
           
 
Method Summary
 void addPermition(com.ds.fw.user.FwUserPermition perm)
           
 boolean checkAccessibleUserRoles(com.ds.fw.user.FwUserRoles userRoles)
           
 boolean checkPermition(com.ds.fw.user.FwUserPermition perm)
           
 boolean checkPermition(long pID)
           
 boolean checkPermition(long pID, long type)
           
 void clear()
           
 void clearPermitions()
           
 com.ds.fw.user.FwUserPermition getPermition(long pID)
           
 java.util.Vector getRoles()
           
 java.lang.String getRolesString()
           
 long getUserGroupID()
           
 void setPermition(com.ds.fw.user.FwUserPermition perm)
           
 void setUserGroupID(long ug)
           
 
Methods inherited from class com.ds.fw.types.FwSimpleObject
getClassName, getClone, getCopy, getCopy, getDeepCopy, getDisplayString, getDisplayStringFor, postCopy, printStackTrace, toString, toStringValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

userGroupID

public long userGroupID

permitions

public java.util.Vector permitions
Constructor Detail

FwUserRoles

public FwUserRoles()
Method Detail

clear

public void clear()

clearPermitions

public void clearPermitions()

getUserGroupID

public long getUserGroupID()

setUserGroupID

public void setUserGroupID(long ug)

getRolesString

public java.lang.String getRolesString()

getRoles

public java.util.Vector getRoles()

addPermition

public void addPermition(com.ds.fw.user.FwUserPermition perm)

getPermition

public com.ds.fw.user.FwUserPermition getPermition(long pID)

setPermition

public void setPermition(com.ds.fw.user.FwUserPermition perm)

checkPermition

public boolean checkPermition(long pID)

checkPermition

public boolean checkPermition(long pID,
                              long type)

checkPermition

public boolean checkPermition(com.ds.fw.user.FwUserPermition perm)

checkAccessibleUserRoles

public boolean checkAccessibleUserRoles(com.ds.fw.user.FwUserRoles userRoles)