package org.openiam.selfsrvc.prov; import java.io.Serializable; import java.util.Date; import java.util.List; import org.openiam.idm.srvc.menu.dto.Menu; import org.openiam.idm.srvc.org.dto.Organization; import org.openiam.idm.srvc.res.dto.Resource; /** * Command object for the NewHireController * @author suneet * */ public class ChangeAccessCommand implements Serializable { /** * serialVersionUID */ private static final long serialVersionUID = -3001967685870249543L; String status = new String("PENDING_APPROVAL"); String firstName; String lastName; String middleName; String companyName; String department; String title; String managedBy; String nickname; String maiden; String requestType; Date startDate; Date endDate; String changeAccessBy; String suffix; String division; String jobCode; String gender; String phoneNbr; String phoneAreaCd; String email; String requestorUserId; /* Access control */ String role; String group; /* requestee */ String userId; String userName; protected List<Resource> resourceList; public String getStatus() { return status; } public void setStatus(String status) { this.status = status; } public String getFirstName() { return firstName; } public void setFirstName(String firstName) { this.firstName = firstName; } public String getLastName() { return lastName; } public void setLastName(String lastName) { this.lastName = lastName; } public String getMiddleName() { return middleName; } public void setMiddleName(String middleName) { this.middleName = middleName; } public String getCompanyName() { return companyName; } public void setCompanyName(String companyName) { this.companyName = companyName; } public String getTitle() { return title; } public void setTitle(String title) { this.title = title; } public String getManagedBy() { return managedBy; } public void setManagedBy(String managedBy) { this.managedBy = managedBy; } public String getDepartment() { return department; } public void setDepartment(String department) { this.department = department; } public String getPhoneAreaCd() { return phoneAreaCd; } public void setPhoneAreaCd(String phoneAreaCd) { this.phoneAreaCd = phoneAreaCd; } public String getDivision() { return division; } public void setDivision(String division) { this.division = division; } public String getPhoneNbr() { return phoneNbr; } public void setPhoneNbr(String phoneNbr) { this.phoneNbr = phoneNbr; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } public String getRequestorUserId() { return requestorUserId; } public void setRequestorUserId(String requestorUserId) { this.requestorUserId = requestorUserId; } public String getRole() { return role; } public void setRole(String role) { this.role = role; } public String getRequestType() { return requestType; } public void setRequestType(String requestType) { this.requestType = requestType; } public Date getStartDate() { return startDate; } public void setStartDate(Date startDate) { this.startDate = startDate; } public Date getEndDate() { return endDate; } public void setEndDate(Date endDate) { this.endDate = endDate; } public String getChangeAccessBy() { return changeAccessBy; } public void setChangeAccessBy(String changeAccessBy) { this.changeAccessBy = changeAccessBy; } public String getUserId() { return userId; } public void setUserId(String userId) { this.userId = userId; } public String getUserName() { return userName; } public void setUserName(String userName) { this.userName = userName; } public List<Resource> getResourceList() { return resourceList; } public void setResourceList(List<Resource> resourceList) { this.resourceList = resourceList; } public String getGroup() { return group; } public void setGroup(String group) { this.group = group; } }