com.jalios.jcms.db
Class DBEventLog

java.lang.Object
  extended by com.jalios.jcms.db.DBEventLog
All Implemented Interfaces:
DBData, JcmsConstants, JaliosConstants, Serializable

public class DBEventLog
extends Object
implements JcmsConstants, DBData

This class represents a DBEventLog (i.e. an Hibernate write event stored in the DB). It is used by the DBEventLogManager.

Since:
jcms-6.0.0
Author:
Olivier Dedieu
See Also:
Serialized Form

Field Summary
static int MAX_ENCODING
           
static String REVISION
           
 
Fields inherited from interface com.jalios.jcms.JcmsConstants
ADATE_SEARCH, ADMIN_NOTES_PROP, ADVANCED_TAB, ARCHIVES_DIR, ASCII_WIDTH, CATEGORY_TAB, CDATE_SEARCH, COMMON_ALARM, CONTENT_TAB, COOKIE_MAX_AGE, CTRL_TOPIC_INTERNAL, CTRL_TOPIC_REF, CTRL_TOPIC_VALUE, CTRL_TOPIC_WRITE, CUSTOM_PROP, DOCCHOOSER_HEIGHT, DOCCHOOSER_WIDTH, DOCS_DIR, EDATE_SEARCH, EMAIL_REGEXP, ERROR_MSG, FORBIDDEN_FILE_ACCESS, FORBIDDEN_REDIRECT, FORCE_REDIRECT, ICON_ARCHIVE, ICON_LOCK, ICON_LOCK_STRONG, ICON_WARN, ICON_WH_BOOK_CLOSED, ICON_WH_BOOK_OPEN, INFORMATION_MSG, JALIOS_JUNIT_PROP, JCMS_CADDY, JCMS_MSG_LIST, JSYNC_DOWNLOAD_DIR, JSYNC_SYNC_ALARM, LOG_FILE, LOG_TOPIC_SECURITY, LOGGER_PROP, LOGGER_XMLPROP, MBR_PHOTO_DIR, MDATE_SEARCH, MONITOR_XML, OP_CREATE, OP_DEEP_COPY, OP_DEEP_DELETE, OP_DELETE, OP_MERGE, OP_UPDATE, PDATE_SEARCH, PHOTO_DIR, PHOTO_ICON, PHOTO_ICON_HEIGHT, PHOTO_ICON_WIDTH, PHOTO_LARGE, PHOTO_LARGE_HEIGHT, PHOTO_LARGE_WIDTH, PHOTO_NORMAL, PHOTO_NORMAL_HEIGHT, PHOTO_NORMAL_WIDTH, PHOTO_SMALL, PHOTO_SMALL_HEIGHT, PHOTO_SMALL_WIDTH, PHOTO_TINY, PHOTO_TINY_HEIGHT, PHOTO_TINY_WIDTH, PREVIOUS_TAB, PRINT_VIEW, PRIVATE_FILE_ACCESS, PUBLIC_FILE_ACCESS, READ_RIGHT_TAB, SDATE_SEARCH, SEARCHENGINE_ALARM, SESSION_AUTHORIZED_FILENAMES_SET, STATS_REPORT_DIR, STATUS_PROP, STORE_XML, TEMPLATE_TAB, THUMBNAIL_LARGE_HEIGHT, THUMBNAIL_LARGE_WIDTH, THUMBNAIL_SMALL_HEIGHT, THUMBNAIL_SMALL_WIDTH, UDATE_SEARCH, UPDATE_RIGHT_TAB, UPLOAD_DIR, URL_REGEXP, WARNING_MSG, WEBAPP_PROP, WFEXPRESS_ALARM, WFREMINDER_ALARM, WORKFLOW_TAB, WORKFLOW_XML
 
Fields inherited from interface com.jalios.util.JaliosConstants
CRLF, MILLIS_IN_ONE_DAY, MILLIS_IN_ONE_HOUR, MILLIS_IN_ONE_MINUTE, MILLIS_IN_ONE_MONTH, MILLIS_IN_ONE_SECOND, MILLIS_IN_ONE_WEEK, MILLIS_IN_ONE_YEAR
 
Constructor Summary
DBEventLog()
           
DBEventLog(String urid, int op, Data data)
           
DBEventLog(String urid, org.hibernate.event.PostDeleteEvent event)
           
DBEventLog(String urid, org.hibernate.event.PostInsertEvent event)
           
DBEventLog(String urid, org.hibernate.event.PostUpdateEvent event)
           
 
Method Summary
 Date getCdate()
           
 Data getData()
           
 String getDataId()
           
 String getEncOldState()
           
 String getEncState()
           
 Object[] getOldState()
           
 int getOp()
           
 Long getRowId()
           
 Object[] getState()
           
 String getUrids()
           
 void setCdate(Date cdate)
           
 void setData(Data data)
           
 void setDataId(String dataId)
           
 void setEncOldState(String encOldState)
           
 void setEncState(String encState)
           
 void setOp(int op)
           
 void setRowId(Long rowId)
           
 void setUrids(String urids)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

REVISION

public static final String REVISION
See Also:
Constant Field Values

MAX_ENCODING

public static final int MAX_ENCODING
See Also:
Constant Field Values
Constructor Detail

DBEventLog

public DBEventLog()

DBEventLog

public DBEventLog(String urid,
                  int op,
                  Data data)

DBEventLog

public DBEventLog(String urid,
                  org.hibernate.event.PostInsertEvent event)

DBEventLog

public DBEventLog(String urid,
                  org.hibernate.event.PostUpdateEvent event)

DBEventLog

public DBEventLog(String urid,
                  org.hibernate.event.PostDeleteEvent event)
Method Detail

getState

public Object[] getState()

getOldState

public Object[] getOldState()

setRowId

public void setRowId(Long rowId)
Specified by:
setRowId in interface DBData

getRowId

public Long getRowId()
Specified by:
getRowId in interface DBData

getData

public Data getData()

setData

public void setData(Data data)

getDataId

public String getDataId()

setDataId

public void setDataId(String dataId)

getOp

public int getOp()

setOp

public void setOp(int op)

getCdate

public Date getCdate()

setCdate

public void setCdate(Date cdate)

getEncState

public String getEncState()

setEncState

public void setEncState(String encState)

getEncOldState

public String getEncOldState()

setEncOldState

public void setEncOldState(String encOldState)

getUrids

public String getUrids()

setUrids

public void setUrids(String urids)


Copyright © 2001-2010 Jalios SA. All Rights Reserved.