org.infoglue.cms.entities.management
Interface Role

All Superinterfaces:
IBaseEntity
All Known Implementing Classes:
RoleImpl

public interface Role
extends IBaseEntity


Method Summary
 java.lang.String getDescription()
           
 java.lang.Integer getId()
           
 java.lang.String getRoleName()
           
 java.util.Collection getSystemUsers()
           
 RoleVO getValueObject()
           
 void setDescription(java.lang.String description)
           
 void setRoleName(java.lang.String roleName)
           
 void setSystemUsers(java.util.Collection systemUsers)
           
 void setValueObject(RoleVO valueObject)
           
 
Methods inherited from interface org.infoglue.cms.entities.kernel.IBaseEntity
getIdAsObject, getVO, setVO
 

Method Detail

getId

public java.lang.Integer getId()
Specified by:
getId in interface IBaseEntity

getValueObject

public RoleVO getValueObject()

setValueObject

public void setValueObject(RoleVO valueObject)

getRoleName

public java.lang.String getRoleName()

getDescription

public java.lang.String getDescription()

setRoleName

public void setRoleName(java.lang.String roleName)
                 throws ConstraintException
ConstraintException

setDescription

public void setDescription(java.lang.String description)
                    throws ConstraintException
ConstraintException

getSystemUsers

public java.util.Collection getSystemUsers()

setSystemUsers

public void setSystemUsers(java.util.Collection systemUsers)