com.retek.rsm.useradministration
Class UserEditContentPanelModel

java.lang.Object
  |
  +--com.retek.rsm.useradministration.UserEditContentPanelModel

public class UserEditContentPanelModel
extends java.lang.Object


Constructor Summary
UserEditContentPanelModel()
           
 
Method Summary
 java.lang.String getDateRoleDescription()
           
 com.retek.platform.util.type.RDate getDateRoleEndDate()
           
 com.retek.platform.util.type.RDate getDateRoleStartDate()
           
 java.util.Date getDateRoleValidStartDate()
           
 java.util.Set getSelectableRoles()
          SELECTABLE ROLES
 java.util.Set getSelectedRoles()
           
 java.lang.String getTitle()
           
 boolean hasUnsavedUsers()
          APPLY SELECTED ROLES TO USER
 void saveUserRoles()
          PERSIST INFORMATION
 void setDateEditedRoles(java.util.List editedRoles)
          DATE EDITING
 void setUser(RsmUser user)
          USER METHODS
 void updateDates(java.util.List selectedRoleList, java.util.Date startDate, java.util.Date endDate)
          APPLY SELECTED ROLES DATES TO USER
 void updateUser(java.util.List selectedRoleList)
          APPLY SELECTED ROLES TO USER
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserEditContentPanelModel

public UserEditContentPanelModel()
Method Detail

getSelectableRoles

public java.util.Set getSelectableRoles()
                                 throws com.retek.platform.exception.RetekBusinessException
SELECTABLE ROLES

com.retek.platform.exception.RetekBusinessException

setUser

public void setUser(RsmUser user)
USER METHODS


getTitle

public java.lang.String getTitle()

getSelectedRoles

public java.util.Set getSelectedRoles()

setDateEditedRoles

public void setDateEditedRoles(java.util.List editedRoles)
DATE EDITING


getDateRoleDescription

public java.lang.String getDateRoleDescription()

getDateRoleValidStartDate

public java.util.Date getDateRoleValidStartDate()

getDateRoleStartDate

public com.retek.platform.util.type.RDate getDateRoleStartDate()

getDateRoleEndDate

public com.retek.platform.util.type.RDate getDateRoleEndDate()

updateUser

public void updateUser(java.util.List selectedRoleList)
                throws com.retek.platform.exception.RetekBusinessException
APPLY SELECTED ROLES TO USER

com.retek.platform.exception.RetekBusinessException

updateDates

public void updateDates(java.util.List selectedRoleList,
                        java.util.Date startDate,
                        java.util.Date endDate)
                 throws com.retek.platform.exception.RetekBusinessException,
                        com.retek.swing11.util.UIException
APPLY SELECTED ROLES DATES TO USER

com.retek.platform.exception.RetekBusinessException
com.retek.swing11.util.UIException

hasUnsavedUsers

public boolean hasUnsavedUsers()
APPLY SELECTED ROLES TO USER


saveUserRoles

public void saveUserRoles()
                   throws com.retek.platform.exception.RetekBusinessException
PERSIST INFORMATION

com.retek.platform.exception.RetekBusinessException