18 package org.turro.contacts;
20 import java.io.Serializable;
21 import java.util.Date;
22 import javax.persistence.*;
23 import org.turro.elephant.log.LogType;
24 import org.turro.plugin.GenericObject;
32 @Index(name=
"IndexName", columnList=
"name,dateLog"),
33 @Index(name=
"IndexPath", columnList=
"LOG_PATH,dateLog"),
34 @Index(name=
"IndexComment", columnList=
"comment")
36 @org.hibernate.annotations.GenericGenerator(name =
"hibernate-uuid", strategy =
"uuid")
37 public class LogEntry implements java.io.Serializable {
40 @GeneratedValue(generator =
"hibernate-uuid")
41 @Column(name=
"IDENTIFIER")
46 @Column(name=
"LOG_PATH")
49 private String idUser;
52 @Temporal(value = javax.persistence.TemporalType.TIMESTAMP)
53 private java.util.Date dateLog;
55 private String comment;
58 @Column(name=
"LOG_DATA")
66 this.comment = comment;
82 this.dateLog = dateLog;
106 this.logType = logType;
void setObject(Serializable object)
void setData(byte[] data)
void setIdUser(String idUser)
void setLogType(LogType logType)
void setPath(String path)
void setComment(String comment)
void setDateLog(Date dateLog)
void setName(String name)
void setObject(Serializable object)
void bytesToObject(byte[] buf)