UserSummarySearchResult.java

package com.tradecloud.dto.container;

import java.util.Date;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;

import com.tradecloud.authentication.UserInfo;
import com.tradecloud.common.externalreference.IntegratedSystem;
import com.tradecloud.domain.party.ServiceProvider;

@XmlRootElement(name = "UserSummarySearchResult")
@XmlAccessorType(XmlAccessType.FIELD)
public class UserSummarySearchResult {

    @XmlElement(name = "username")
    private String username;

    @XmlElement(name = "enabled")
    private boolean enabled;

    @XmlElement(name = "lastLoginDate")
    private Date lastLoginDate;

    @XmlElement(name = "incorrectLoginAttempts")
    private int incorrectLoginAttempts;

    @XmlElement(name = "passwordChangedDate")
    private Date passwordChangedDate;

    @XmlElement(name = "passwordExpires")
    private boolean passwordExpires;

    @XmlElement(name = "primaryClient")
    private String primaryClient;

    @XmlElement(name = "organisationalUnit")
    private String organisationalUnit;

    @XmlElement(name = "ServiceProvider")
    private ServiceProvider serviceProvider;

    @XmlElement(name = "IntegratedSystem")
    private IntegratedSystem integratedSystem;

    @XmlElement(name = "userInfo")
    private UserInfo userInfo;

    @XmlElement(name = "accessGlobalDataMenu")
    private boolean accessGlobalDataMenu;

    @XmlElement(name = "accessOrganisationUI")
    private boolean accessOrganisationUI;

    @XmlElement(name = "accessPeopleMenu")
    private boolean accessPeopleMenu;

    @XmlElement(name = "accessStaticDataMenu")
    private boolean accessStaticDataMenu;

    @XmlElement(name = "accessDMSUser")
    private boolean accessDMSUser;

    @XmlElement(name = "accessWebServices")
    private boolean accessWebServices;

    @XmlElement(name = "accessTreasuryAuthoriseFECRequest")
    private boolean accessTreasuryAuthoriseFECRequest;

    public String getUsername() {
        return username;
    }

    public void setUsername(String username) {
        this.username = username;
    }

    public boolean isEnabled() {
        return enabled;
    }

    public void setEnabled(boolean enabled) {
        this.enabled = enabled;
    }

    public Date getLastLoginDate() {
        return lastLoginDate;
    }

    public void setLastLoginDate(Date lastLoginDate) {
        this.lastLoginDate = lastLoginDate;
    }

    public int getIncorrectLoginAttempts() {
        return incorrectLoginAttempts;
    }

    public void setIncorrectLoginAttempts(int incorrectLoginAttempts) {
        this.incorrectLoginAttempts = incorrectLoginAttempts;
    }

    public Date getPasswordChangedDate() {
        return passwordChangedDate;
    }

    public void setPasswordChangedDate(Date passwordChangedDate) {
        this.passwordChangedDate = passwordChangedDate;
    }

    public boolean isPasswordExpires() {
        return passwordExpires;
    }

    public void setPasswordExpires(boolean passwordExpires) {
        this.passwordExpires = passwordExpires;
    }

    public String getPrimaryClient() {
        return primaryClient;
    }

    public void setPrimaryClient(String primaryClient) {
        this.primaryClient = primaryClient;
    }

    public String getOrganisationalUnit() {
        return organisationalUnit;
    }

    public void setOrganisationalUnit(String organisationalUnit) {
        this.organisationalUnit = organisationalUnit;
    }

    public ServiceProvider getServiceProvider() {
        return serviceProvider;
    }

    public void setServiceProvider(ServiceProvider serviceProvider) {
        this.serviceProvider = serviceProvider;
    }

    public IntegratedSystem getIntegratedSystem() {
        return integratedSystem;
    }

    public void setIntegratedSystem(IntegratedSystem integratedSystem) {
        this.integratedSystem = integratedSystem;
    }

    public UserInfo getUserInfo() {
        return userInfo;
    }

    public void setUserInfo(UserInfo userInfo) {
        this.userInfo = userInfo;
    }

    public boolean isAccessGlobalDataMenu() {
        return accessGlobalDataMenu;
    }

    public void setAccessGlobalDataMenu(boolean accessGlobalDataMenu) {
        this.accessGlobalDataMenu = accessGlobalDataMenu;
    }

    public boolean isAccessOrganisationUI() {
        return accessOrganisationUI;
    }

    public void setAccessOrganisationUI(boolean accessOrganisationUI) {
        this.accessOrganisationUI = accessOrganisationUI;
    }

    public boolean isAccessPeopleMenu() {
        return accessPeopleMenu;
    }

    public void setAccessPeopleMenu(boolean accessPeopleMenu) {
        this.accessPeopleMenu = accessPeopleMenu;
    }

    public boolean isAccessStaticDataMenu() {
        return accessStaticDataMenu;
    }

    public void setAccessStaticDataMenu(boolean accessStaticDataMenu) {
        this.accessStaticDataMenu = accessStaticDataMenu;
    }

    public boolean isAccessDMSUser() {
        return accessDMSUser;
    }

    public void setAccessDMSUser(boolean accessDMSUser) {
        this.accessDMSUser = accessDMSUser;
    }

    public boolean isAccessWebServices() {
        return accessWebServices;
    }

    public void setAccessWebServices(boolean accessWebServices) {
        this.accessWebServices = accessWebServices;
    }

    public boolean isAccessTreasuryAuthoriseFECRequest() {
        return accessTreasuryAuthoriseFECRequest;
    }

    public void setAccessTreasuryAuthoriseFECRequest(boolean accessTreasuryAuthoriseFECRequest) {
        this.accessTreasuryAuthoriseFECRequest = accessTreasuryAuthoriseFECRequest;
    }

}