package webctdbexport.db;
// Generated 17-Jun-2011 11:38:57 by Hibernate Tools 3.4.0.CR1
import java.math.BigDecimal;
import java.sql.Clob;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
/**
* TrkRawAction generated by hbm2java
*/
@Entity
@Table(name="TRK_RAW_ACTION"
)
public class TrkRawAction implements java.io.Serializable {
private BigDecimal id;
private BigDecimal eventTime;
private BigDecimal personId;
private String httpSessionId;
private String role;
private String toolName;
private String actionName;
private String pageName;
private BigDecimal lcId;
private BigDecimal learningObjectId;
private Clob pageNameExtra;
private boolean isfail;
public TrkRawAction() {
}
public TrkRawAction(BigDecimal id, BigDecimal eventTime, BigDecimal personId, String httpSessionId, boolean isfail) {
this.id = id;
this.eventTime = eventTime;
this.personId = personId;
this.httpSessionId = httpSessionId;
this.isfail = isfail;
}
public TrkRawAction(BigDecimal id, BigDecimal eventTime, BigDecimal personId, String httpSessionId, String role, String toolName, String actionName, String pageName, BigDecimal lcId, BigDecimal learningObjectId, Clob pageNameExtra, boolean isfail) {
this.id = id;
this.eventTime = eventTime;
this.personId = personId;
this.httpSessionId = httpSessionId;
this.role = role;
this.toolName = toolName;
this.actionName = actionName;
this.pageName = pageName;
this.lcId = lcId;
this.learningObjectId = learningObjectId;
this.pageNameExtra = pageNameExtra;
this.isfail = isfail;
}
@Id
@Column(name="ID", nullable=false, precision=20, scale=0)
public BigDecimal getId() {
return this.id;
}
public void setId(BigDecimal id) {
this.id = id;
}
@Column(name="EVENT_TIME", nullable=false, precision=20, scale=0)
public BigDecimal getEventTime() {
return this.eventTime;
}
public void setEventTime(BigDecimal eventTime) {
this.eventTime = eventTime;
}
@Column(name="PERSON_ID", nullable=false, precision=20, scale=0)
public BigDecimal getPersonId() {
return this.personId;
}
public void setPersonId(BigDecimal personId) {
this.personId = personId;
}
@Column(name="HTTP_SESSION_ID", nullable=false, length=900)
public String getHttpSessionId() {
return this.httpSessionId;
}
public void setHttpSessionId(String httpSessionId) {
this.httpSessionId = httpSessionId;
}
@Column(name="ROLE", length=40)
public String getRole() {
return this.role;
}
public void setRole(String role) {
this.role = role;
}
@Column(name="TOOL_NAME", length=40)
public String getToolName() {
return this.toolName;
}
public void setToolName(String toolName) {
this.toolName = toolName;
}
@Column(name="ACTION_NAME", length=80)
public String getActionName() {
return this.actionName;
}
public void setActionName(String actionName) {
this.actionName = actionName;
}
@Column(name="PAGE_NAME", length=4000)
public String getPageName() {
return this.pageName;
}
public void setPageName(String pageName) {
this.pageName = pageName;
}
@Column(name="LC_ID", precision=20, scale=0)
public BigDecimal getLcId() {
return this.lcId;
}
public void setLcId(BigDecimal lcId) {
this.lcId = lcId;
}
@Column(name="LEARNING_OBJECT_ID", precision=20, scale=0)
public BigDecimal getLearningObjectId() {
return this.learningObjectId;
}
public void setLearningObjectId(BigDecimal learningObjectId) {
this.learningObjectId = learningObjectId;
}
@Column(name="PAGE_NAME_EXTRA")
public Clob getPageNameExtra() {
return this.pageNameExtra;
}
public void setPageNameExtra(Clob pageNameExtra) {
this.pageNameExtra = pageNameExtra;
}
@Column(name="ISFAIL", nullable=false, precision=1, scale=0)
public boolean isIsfail() {
return this.isfail;
}
public void setIsfail(boolean isfail) {
this.isfail = isfail;
}
}