FileHistoryBean.java
package sk.iway.iwcm.io;
import java.io.Serializable;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.TableGenerator;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;
import org.eclipse.persistence.annotations.Converter;
import sk.iway.iwcm.Tools;
import sk.iway.iwcm.database.ActiveRecord;
import sk.iway.iwcm.ebanking.MoneyLongConverter;
/**
* FileHistoryBean.java - >>>POPIS MA<<<<
*
*@Title webjet7
*@Company Interway s.r.o. (www.interway.sk)
*@Copyright Interway s.r.o. (c) 2001-2010
*@author $Author: mrepasky $
*@version $Revision: 1.3 $
*@created Date: 17.05.2013 14:40:45
*@modified $Date: 2004/08/16 06:26:11 $
*JPA generator link: jpa file_history sk.iway.iwcm.io.FileHistoryBean file_url:string change_date:date user_id:int
*/
@Entity
@Table(name="file_history")
@Converter(converterClass=MoneyLongConverter.class, name="toMoney")
public class FileHistoryBean extends ActiveRecord implements Serializable
{
private static final long serialVersionUID = -1L;
@Id
@GeneratedValue(generator="WJGen_file_history")
@TableGenerator(name="WJGen_file_history",pkColumnValue="file_history")
@Column(name="file_history_id")
private int fileHistoryId;
@Column(name="file_url")
String fileUrl;
@Column(name="change_date")
@Temporal(TemporalType.TIMESTAMP)
Date changeDate;
@Column(name="user_id")
int userId;
@Column(name="deleted")
boolean deleted;
@Column(name="history_path")
String historyPath;
@Column(name="ip_address")
String ipAddress;
public int getFileHistoryId()
{
return fileHistoryId;
}
public void setFileHistoryId(int fileHistoryId)
{
this.fileHistoryId = fileHistoryId;
}
@Override
public void setId(int id)
{
setFileHistoryId(id);
}
@Override
public int getId()
{
return getFileHistoryId();
}
public String getFileUrl()
{
if (fileUrl != null) fileUrl = Tools.replace(fileUrl, "//", "/");
return fileUrl;
}
public void setFileUrl(String fileUrl)
{
this.fileUrl = fileUrl;
}
public Date getChangeDate()
{
return changeDate;
}
public void setChangeDate(Date changeDate)
{
this.changeDate = changeDate;
}
public int getUserId()
{
return userId;
}
public void setUserId(int userId)
{
this.userId = userId;
}
public boolean isDeleted()
{
return deleted;
}
public void setDeleted(boolean deleted)
{
this.deleted = deleted;
}
public String getHistoryPath()
{
return historyPath;
}
public void setHistoryPath(String historyPath)
{
this.historyPath = historyPath;
}
public String getIpAddress()
{
return ipAddress;
}
public void setIpAddress(String ipAddress)
{
this.ipAddress = ipAddress;
}
}