com.retek.rsm.rolenamedpermissions
Class RoleNamedPermissionEditContentPanelModel

java.lang.Object
  |
  +--com.retek.rsm.rolenamedpermissions.RoleNamedPermissionEditContentPanelModel

public class RoleNamedPermissionEditContentPanelModel
extends java.lang.Object


Constructor Summary
RoleNamedPermissionEditContentPanelModel()
           
 
Method Summary
 java.lang.String[] buildNamedPermissionRow(NamedPermissionVo namedPermissionVo)
           
 RoleNamedPermissionVo buildRoleNamedPermissionVo()
          ROLE NAMED PERMISSION VO
 void clearAllUpdatedInformation()
           
 void deletePermission(com.retek.platform.bo.IdentifiableReference identifiableReference)
           
 java.util.List getNamedPermissionsForApp(com.retek.platform.app.security.service.Application application)
          APPLICATION METHODS
 java.lang.String getRoleDescription()
           
 java.util.Set getRoleNamedPermissions()
           
 boolean hasChangedPermissions()
           
 void resetPermissionState()
          UTILITY METHODS
 void save()
          PERSIST CHANGES
 void setChangedPermissions(java.util.Set allData)
           
 void setRoleVo(java.lang.Object roleVo)
          ROLE VO METHODS
 void updatePermissions(RoleNamedPermissionVo roleNamedPermVo)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RoleNamedPermissionEditContentPanelModel

public RoleNamedPermissionEditContentPanelModel()
Method Detail

getNamedPermissionsForApp

public java.util.List getNamedPermissionsForApp(com.retek.platform.app.security.service.Application application)
                                         throws com.retek.platform.exception.RetekBusinessException
APPLICATION METHODS

com.retek.platform.exception.RetekBusinessException

buildNamedPermissionRow

public java.lang.String[] buildNamedPermissionRow(NamedPermissionVo namedPermissionVo)

setRoleVo

public void setRoleVo(java.lang.Object roleVo)
ROLE VO METHODS


getRoleDescription

public java.lang.String getRoleDescription()

getRoleNamedPermissions

public java.util.Set getRoleNamedPermissions()
                                      throws com.retek.platform.exception.RetekBusinessException
com.retek.platform.exception.RetekBusinessException

buildRoleNamedPermissionVo

public RoleNamedPermissionVo buildRoleNamedPermissionVo()
                                                 throws com.retek.platform.exception.RetekBusinessException
ROLE NAMED PERMISSION VO

com.retek.platform.exception.RetekBusinessException

updatePermissions

public void updatePermissions(RoleNamedPermissionVo roleNamedPermVo)

deletePermission

public void deletePermission(com.retek.platform.bo.IdentifiableReference identifiableReference)

setChangedPermissions

public void setChangedPermissions(java.util.Set allData)

hasChangedPermissions

public boolean hasChangedPermissions()

clearAllUpdatedInformation

public void clearAllUpdatedInformation()

save

public void save()
          throws com.retek.platform.exception.RetekBusinessException
PERSIST CHANGES

com.retek.platform.exception.RetekBusinessException

resetPermissionState

public void resetPermissionState()
UTILITY METHODS