Subversion Repositories general

Rev

Rev 961 | Blame | Compare with Previous | Last modification | View Log | RSS feed

package ak.hostadmiral.core.model;

import java.util.Date;

/**
 *
 * @hibernate.class table="userlogins"
 */
public class UserLogin
{
        private Long    id;
        private User    user;
        private String  login;
        private Date    loginTime;
        private Boolean success;
        private String  ip;

        protected UserLogin()
        {
        }

        protected UserLogin(User user, String login, Date loginTime, Boolean success, String ip)
        {
                this.user      = user;
                this.login     = login;
                this.loginTime = loginTime;
                this.success   = success;
                this.ip        = ip;
        }

        /**
         *
         * @hibernate.id generator-class="native"
         */
        public Long getId()
        {
                return id;
        }

        protected void setId(Long id)
        {
                this.id = id;
        }

        /**
         *
         * @hibernate.many-to-one column="usr"
         */
        public User getUser()
        {
                return user;
        }

        protected void setUser(User user)
        {
                this.user = user;
        }

        /**
         *
         * @hibernate.property
         */
        public String getLogin()
        {
                return login;
        }

        protected void setLogin(String login)
        {
                this.login = login;
        }

        /**
         *
         * @hibernate.property
         */
        public Date getLoginTime()
        {
                return loginTime;
        }

        protected void setLoginTime(Date loginTime)
        {
                this.loginTime = loginTime;
        }

        /**
         *
         * @hibernate.property
         */
        public Boolean getSuccess()
        {
                return success;
        }

        protected void setSuccess(Boolean success)
        {
                this.success = success;
        }

        /**
         *
         * @hibernate.property
         */
        public String getIp()
        {
                return ip;
        }

        protected void setIp(String ip)
        {
                this.ip = ip;
        }
}