com.jalios.jcms.db
Class DBDataRevision

java.lang.Object
  extended by com.jalios.jcms.db.DBDataRevision
All Implemented Interfaces:
JcmsConstants, JaliosConstants
Direct Known Subclasses:
DBFileDocumentRevision

public abstract class DBDataRevision
extends java.lang.Object
implements JcmsConstants


Field Summary
protected static Channel channel
           
protected static java.lang.String ITEM_SEPARATOR
           
protected  Member revAuthor
           
protected  Data revData
           
protected  java.util.Date revDate
           
protected  Member revDelegate
           
static java.lang.String REVISION
           
protected  Publication revisionData
           
protected  int revOp
           
protected  java.lang.Long rowId
           
 
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, CRYPT_MD5, CRYPT_UNDEFINED, CRYPT_UNIX, 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
protected DBDataRevision()
           
protected DBDataRevision(Data data, int op)
           
 
Method Summary
protected
<T extends Data>
java.util.List<T>
decodeIdList(java.lang.Class<T> clazz, java.lang.String str)
           
protected
<T extends Data>
java.util.Set<T>
decodeIdSet(java.lang.Class<T> clazz, java.lang.String str)
           
protected
<T> java.util.List<T>
decodeList(java.lang.Class<T> clazz, java.lang.String str)
           
protected
<T> java.util.Set<T>
decodeSet(java.lang.Class<T> clazz, java.lang.String str)
           
protected
<T> java.lang.String
encodeCollection(java.util.Collection<T> coll)
           
protected  java.lang.String encodeDateCollection(java.util.Collection<java.util.Date> coll)
           
protected
<T extends Data>
java.lang.String
encodeIdCollection(java.util.Collection<T> coll)
           
protected  java.util.Date getAdate()
           
 java.lang.String getAuthGrpIdSetSerial()
           
 java.lang.String getAuthMbrIdSetSerial()
           
 Member getAuthor()
           
 java.lang.String getAuthorId()
           
 java.lang.String getCatIdSetSerial()
           
 java.util.Date getCdate()
           
protected  java.util.Date getEdate()
           
protected  int getMajorVersion()
           
 java.util.Date getMdate()
           
protected  int getMinorVersion()
           
protected  java.util.Date getPdate()
           
protected  int getPstatus()
           
 Member getRevAuthor()
           
 java.lang.String getRevAuthorId()
           
 Data getRevData()
           
 java.lang.String getRevDataId()
           
 java.util.Date getRevDate()
           
 Member getRevDelegate()
           
 java.lang.String getRevDelegateId()
           
 Data getRevisionData()
           
 int getRevOp()
           
protected  java.lang.String getRoleMapStr()
           
 java.lang.Long getRowId()
           
protected  java.lang.String getTitle()
           
protected  java.util.Date getUdate()
           
 Workspace getWorkspace()
           
 java.lang.String getWorkspaceId()
           
protected  boolean isTracked()
           
protected  void setAdate(java.util.Date adate)
           
 void setAuthGrpIdSetSerial(java.lang.String authGrpIdSetSerial)
           
 void setAuthMbrIdSetSerial(java.lang.String authMbrIdSetSerial)
           
 void setAuthor(Member author)
           
 void setAuthorId(java.lang.String authorId)
           
 void setCatIdSetSerial(java.lang.String catIdSetSerial)
           
 void setCdate(java.util.Date cdate)
           
protected  void setEdate(java.util.Date edate)
           
protected  void setMajorVersion(int majorVersion)
           
 void setMdate(java.util.Date mdate)
           
protected  void setMinorVersion(int minorVersion)
           
protected  void setPdate(java.util.Date pdate)
           
protected  void setPstatus(int pstatus)
           
 void setRevAuthor(Member revAuthor)
           
 void setRevAuthorId(java.lang.String revAuthordId)
           
 void setRevData(Data data)
           
 void setRevDataId(java.lang.String dataId)
           
 void setRevDate(java.util.Date revDate)
           
 void setRevDelegate(Member revDelegate)
           
 void setRevDelegateId(java.lang.String revDelegateId)
           
 void setRevOp(int revOp)
           
protected  void setRoleMapStr(java.lang.String roleMapStr)
           
 void setRowId(java.lang.Long rowId)
           
protected  void setTitle(java.lang.String title)
           
protected  void setTracked(boolean isTracked)
           
protected  void setUdate(java.util.Date udate)
           
 void setWorkspace(Workspace workspace)
           
 void setWorkspaceId(java.lang.String workspaceId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

REVISION

public static final java.lang.String REVISION
See Also:
Constant Field Values

channel

protected static Channel channel

ITEM_SEPARATOR

protected static java.lang.String ITEM_SEPARATOR

rowId

protected java.lang.Long rowId

revDate

protected java.util.Date revDate

revAuthor

protected Member revAuthor

revData

protected Data revData

revOp

protected int revOp

revDelegate

protected Member revDelegate

revisionData

protected Publication revisionData
Constructor Detail

DBDataRevision

protected DBDataRevision()

DBDataRevision

protected DBDataRevision(Data data,
                         int op)
Method Detail

encodeCollection

protected <T> java.lang.String encodeCollection(java.util.Collection<T> coll)

encodeDateCollection

protected java.lang.String encodeDateCollection(java.util.Collection<java.util.Date> coll)

decodeList

protected <T> java.util.List<T> decodeList(java.lang.Class<T> clazz,
                                           java.lang.String str)

decodeSet

protected <T> java.util.Set<T> decodeSet(java.lang.Class<T> clazz,
                                         java.lang.String str)

encodeIdCollection

protected <T extends Data> java.lang.String encodeIdCollection(java.util.Collection<T> coll)

decodeIdSet

protected <T extends Data> java.util.Set<T> decodeIdSet(java.lang.Class<T> clazz,
                                                        java.lang.String str)

decodeIdList

protected <T extends Data> java.util.List<T> decodeIdList(java.lang.Class<T> clazz,
                                                          java.lang.String str)

getRevisionData

public Data getRevisionData()

getRowId

public java.lang.Long getRowId()

setRowId

public void setRowId(java.lang.Long rowId)

getRevDate

public java.util.Date getRevDate()

setRevDate

public void setRevDate(java.util.Date revDate)

getRevAuthor

public Member getRevAuthor()

setRevAuthor

public void setRevAuthor(Member revAuthor)

getRevAuthorId

public java.lang.String getRevAuthorId()

setRevAuthorId

public void setRevAuthorId(java.lang.String revAuthordId)

getRevData

public Data getRevData()

setRevData

public void setRevData(Data data)

getRevDataId

public java.lang.String getRevDataId()

setRevDataId

public void setRevDataId(java.lang.String dataId)

getRevOp

public int getRevOp()

setRevOp

public void setRevOp(int revOp)

getRevDelegate

public Member getRevDelegate()

setRevDelegate

public void setRevDelegate(Member revDelegate)

getRevDelegateId

public java.lang.String getRevDelegateId()

setRevDelegateId

public void setRevDelegateId(java.lang.String revDelegateId)

getCdate

public java.util.Date getCdate()

setCdate

public void setCdate(java.util.Date cdate)

getMdate

public java.util.Date getMdate()

setMdate

public void setMdate(java.util.Date mdate)

getAuthor

public Member getAuthor()

setAuthor

public void setAuthor(Member author)

getAuthorId

public java.lang.String getAuthorId()

setAuthorId

public void setAuthorId(java.lang.String authorId)

getTitle

protected java.lang.String getTitle()

setTitle

protected void setTitle(java.lang.String title)

getPdate

protected java.util.Date getPdate()

setPdate

protected void setPdate(java.util.Date pdate)

getEdate

protected java.util.Date getEdate()

setEdate

protected void setEdate(java.util.Date edate)

getAdate

protected java.util.Date getAdate()

setAdate

protected void setAdate(java.util.Date adate)

getUdate

protected java.util.Date getUdate()

setUdate

protected void setUdate(java.util.Date udate)

getMajorVersion

protected int getMajorVersion()

setMajorVersion

protected void setMajorVersion(int majorVersion)

getMinorVersion

protected int getMinorVersion()

setMinorVersion

protected void setMinorVersion(int minorVersion)

isTracked

protected boolean isTracked()

setTracked

protected void setTracked(boolean isTracked)

getPstatus

protected int getPstatus()

setPstatus

protected void setPstatus(int pstatus)

getWorkspace

public Workspace getWorkspace()

setWorkspace

public void setWorkspace(Workspace workspace)

getWorkspaceId

public java.lang.String getWorkspaceId()

setWorkspaceId

public void setWorkspaceId(java.lang.String workspaceId)

getCatIdSetSerial

public java.lang.String getCatIdSetSerial()

setCatIdSetSerial

public void setCatIdSetSerial(java.lang.String catIdSetSerial)

getAuthGrpIdSetSerial

public java.lang.String getAuthGrpIdSetSerial()

setAuthGrpIdSetSerial

public void setAuthGrpIdSetSerial(java.lang.String authGrpIdSetSerial)

getAuthMbrIdSetSerial

public java.lang.String getAuthMbrIdSetSerial()

setAuthMbrIdSetSerial

public void setAuthMbrIdSetSerial(java.lang.String authMbrIdSetSerial)

getRoleMapStr

protected java.lang.String getRoleMapStr()

setRoleMapStr

protected void setRoleMapStr(java.lang.String roleMapStr)


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