001 /*
002 *
003 * $Revision$ $Date$
004 *
005 * This file is part of *** M y C o R e ***
006 * See http://www.mycore.de/ for details.
007 *
008 * This program is free software; you can use it, redistribute it
009 * and / or modify it under the terms of the GNU General Public License
010 * (GPL) as published by the Free Software Foundation; either version 2
011 * of the License or (at your option) any later version.
012 *
013 * This program is distributed in the hope that it will be useful, but
014 * WITHOUT ANY WARRANTY; without even the implied warranty of
015 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
016 * GNU General Public License for more details.
017 *
018 * You should have received a copy of the GNU General Public License
019 * along with this program, in a file called gpl.txt or license.txt.
020 * If not, write to the Free Software Foundation Inc.,
021 * 59 Temple Place - Suite 330, Boston, MA 02111-1307 USA
022 */
023
024 package org.mycore.access.mcrimpl;
025
026 import java.util.Date;
027
028 import org.mycore.user.MCRUser;
029
030 public class MCRAccessData {
031 private MCRUser user;
032
033 private Date date;
034
035 private MCRIPAddress ip;
036
037 MCRAccessData(MCRUser user, Date date, MCRIPAddress ip) {
038 this.user = user;
039 this.date = date;
040 this.ip = ip;
041 }
042
043 public MCRAccessData() {
044 }
045
046 public Date getDate() {
047 return date;
048 }
049
050 public void setDate(Date date) {
051 this.date = date;
052 }
053
054 public MCRIPAddress getIp() {
055 return ip;
056 }
057
058 public void setIp(MCRIPAddress ip) {
059 this.ip = ip;
060 }
061
062 public MCRUser getUser() {
063 return user;
064 }
065
066 public void setUser(MCRUser user) {
067 this.user = user;
068 }
069 }