package org.openiam.selfsrvc.profile; import java.io.Serializable; import java.util.List; import org.openiam.idm.srvc.cd.dto.ReferenceData; import org.openiam.idm.srvc.grp.dto.Group; import org.openiam.idm.srvc.loc.dto.Location; import org.openiam.idm.srvc.org.dto.Organization; import org.openiam.idm.srvc.role.dto.Role; import org.openiam.idm.srvc.user.dto.User; /** * Command object for the NewHireController * @author suneet * */ public class ProfileCommand implements Serializable { /** * serialVersionUID */ private static final long serialVersionUID = -3001967685870249543L; User user = new User(); String supervisorId; String supervisorName; String secdomain; String managedSysId; /* List of Managers */ List<User> managerList; List<ReferenceData> jobCodeList; List<ReferenceData> userTypeList; /* Access control */ List<Group> groupList; List<Role> roleList; /* phone fields */ String workAreaCode; String workPhone; String cellAreaCode; String cellPhone; String faxAreaCode; String faxPhone; String workPhoneId; String cellPhoneId; String faxPhoneId; String homePhoneIdr; String altCellNbrId; String altPhoneNbrId; String personalNbrId; String homePhoneAreaCode; String homePhoneNbr; String altCellAreaCode; String altCellNbr; String altPhoneAreaCode; String altPhoneNbr; String personalAreaCode; String personalNbr; String email1Id; String email1; String email2Id; String email2; String email3Id; String email3; List<Organization> orgList; List<Organization> departmentList; List<Organization> divisionList; Location[] locationAry; public String getEmail3() { return email3; } public void setEmail3(String email3) { this.email3 = email3; } public String getWorkAreaCode() { return workAreaCode; } public void setWorkAreaCode(String workAreaCode) { this.workAreaCode = workAreaCode; } public String getWorkPhone() { return workPhone; } public void setWorkPhone(String workPhone) { this.workPhone = workPhone; } public String getCellAreaCode() { return cellAreaCode; } public void setCellAreaCode(String cellAreaCode) { this.cellAreaCode = cellAreaCode; } public String getCellPhone() { return cellPhone; } public void setCellPhone(String cellPhone) { this.cellPhone = cellPhone; } public String getFaxAreaCode() { return faxAreaCode; } public void setFaxAreaCode(String faxAreaCode) { this.faxAreaCode = faxAreaCode; } public String getFaxPhone() { return faxPhone; } public void setFaxPhone(String faxPhone) { this.faxPhone = faxPhone; } public String getHomePhoneAreaCode() { return homePhoneAreaCode; } public void setHomePhoneAreaCode(String homePhoneAreaCode) { this.homePhoneAreaCode = homePhoneAreaCode; } public String getHomePhoneNbr() { return homePhoneNbr; } public void setHomePhoneNbr(String homePhoneNbr) { this.homePhoneNbr = homePhoneNbr; } public String getAltCellAreaCode() { return altCellAreaCode; } public void setAltCellAreaCode(String altCellAreaCode) { this.altCellAreaCode = altCellAreaCode; } public String getAltCellNbr() { return altCellNbr; } public void setAltCellNbr(String altCellNbr) { this.altCellNbr = altCellNbr; } public String getAltPhoneAreaCode() { return altPhoneAreaCode; } public void setAltPhoneAreaCode(String altPhoneAreaCode) { this.altPhoneAreaCode = altPhoneAreaCode; } public String getAltPhoneNbr() { return altPhoneNbr; } public void setAltPhoneNbr(String altPhoneNbr) { this.altPhoneNbr = altPhoneNbr; } public String getPersonalAreaCode() { return personalAreaCode; } public void setPersonalAreaCode(String personalAreaCode) { this.personalAreaCode = personalAreaCode; } public String getPersonalNbr() { return personalNbr; } public void setPersonalNbr(String personalNbr) { this.personalNbr = personalNbr; } public String getEmail1() { return email1; } public void setEmail1(String email1) { this.email1 = email1; } public String getEmail2() { return email2; } public void setEmail2(String email2) { this.email2 = email2; } public String getWorkPhoneId() { return workPhoneId; } public void setWorkPhoneId(String workPhoneId) { this.workPhoneId = workPhoneId; } public String getCellPhoneId() { return cellPhoneId; } public void setCellPhoneId(String cellPhoneId) { this.cellPhoneId = cellPhoneId; } public String getFaxPhoneId() { return faxPhoneId; } public void setFaxPhoneId(String faxPhoneId) { this.faxPhoneId = faxPhoneId; } public String getHomePhoneIdr() { return homePhoneIdr; } public void setHomePhoneIdr(String homePhoneNbIdr) { this.homePhoneIdr = homePhoneNbIdr; } public String getAltCellNbrId() { return altCellNbrId; } public void setAltCellNbrId(String altCellNbrId) { this.altCellNbrId = altCellNbrId; } public String getAltPhoneNbrId() { return altPhoneNbrId; } public void setAltPhoneNbrId(String altPhoneNbrId) { this.altPhoneNbrId = altPhoneNbrId; } public String getPersonalNbrId() { return personalNbrId; } public void setPersonalNbrId(String personalNbrId) { this.personalNbrId = personalNbrId; } public String getEmail1Id() { return email1Id; } public void setEmail1Id(String email1Id) { this.email1Id = email1Id; } public String getEmail2Id() { return email2Id; } public void setEmail2Id(String email2Id) { this.email2Id = email2Id; } public String getEmail3Id() { return email3Id; } public void setEmail3Id(String email3Id) { this.email3Id = email3Id; } public List<Organization> getOrgList() { return orgList; } public void setOrgList(List<Organization> orgList) { this.orgList = orgList; } public List<Organization> getDepartmentList() { return departmentList; } public void setDepartmentList(List<Organization> departmentList) { this.departmentList = departmentList; } public List<Organization> getDivisionList() { return divisionList; } public void setDivisionList(List<Organization> divisionList) { this.divisionList = divisionList; } public Location[] getLocationAry() { return locationAry; } public void setLocationAry(Location[] locationAry) { this.locationAry = locationAry; } public List<User> getManagerList() { return managerList; } public void setManagerList(List<User> managerList) { this.managerList = managerList; } public List<ReferenceData> getJobCodeList() { return jobCodeList; } public void setJobCodeList(List<ReferenceData> jobCodeList) { this.jobCodeList = jobCodeList; } public List<ReferenceData> getUserTypeList() { return userTypeList; } public void setUserTypeList(List<ReferenceData> userTypeList) { this.userTypeList = userTypeList; } public String getSupervisorId() { return supervisorId; } public void setSupervisorId(String supervisorId) { this.supervisorId = supervisorId; } public String getSupervisorName() { return supervisorName; } public void setSupervisorName(String supervisorName) { this.supervisorName = supervisorName; } public User getUser() { return user; } public void setUser(User user) { this.user = user; } public String getSecdomain() { return secdomain; } public void setSecdomain(String secdomain) { this.secdomain = secdomain; } public String getManagedSysId() { return managedSysId; } public void setManagedSysId(String managedSysId) { this.managedSysId = managedSysId; } public List<Group> getGroupList() { return groupList; } public void setGroupList(List<Group> groupList) { this.groupList = groupList; } public List<Role> getRoleList() { return roleList; } public void setRoleList(List<Role> roleList) { this.roleList = roleList; } }