com.fatwire.cs.ui.model.bo.workflow
Class DelegateUserInformation

java.lang.Object
  extended by com.fatwire.cs.ui.model.bo.workflow.DelegateUserInformation
All Implemented Interfaces:
java.io.Serializable

public class DelegateUserInformation
extends java.lang.Object
implements java.io.Serializable

This class is used to represent the user name and role information for Delegating an assignment. This class is created basically to facilitate communication of data between the XML element that The data that this class represents is relatively simple: The role name of the user to whom this asset is assigned to. The user name to whom the asset is assigned to(displayed ONLY if the user has workflow admin privileges) The list of users of the given role TO WHOM the asset can be DELEGATED To The following are simple getters and setters for the attribtues. This class is made serializable so that exceptions like java.io.NotSerializableException can be avoided when objects of this class as set as Values for radio buttons and drop down options

See Also:
Serialized Form

Constructor Summary
DelegateUserInformation()
           
 
Method Summary
 void addDelegateUser(java.lang.String userName)
           
 java.lang.Long getAssignmentId()
           
 java.lang.String getDelegateUserFromList(int i)
           
 java.util.ArrayList<java.lang.String> getListOfDelegateUsers()
           
 java.lang.String getRoleName()
           
 java.lang.String getUserName()
           
 void setAssignmentId(java.lang.Long assignmentId)
           
 void setRoleName(java.lang.String roleName)
           
 void setUserName(java.lang.String userName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DelegateUserInformation

public DelegateUserInformation()
Method Detail

getAssignmentId

public java.lang.Long getAssignmentId()

setAssignmentId

public void setAssignmentId(java.lang.Long assignmentId)

getRoleName

public java.lang.String getRoleName()

setRoleName

public void setRoleName(java.lang.String roleName)

getUserName

public java.lang.String getUserName()

setUserName

public void setUserName(java.lang.String userName)

addDelegateUser

public void addDelegateUser(java.lang.String userName)

getDelegateUserFromList

public java.lang.String getDelegateUserFromList(int i)

getListOfDelegateUsers

public java.util.ArrayList<java.lang.String> getListOfDelegateUsers()


Copyright (c) 2003 - 2011 FatWire Corporation All Rights Reserved.