Package com.jalios.jcms.db
Class DBDataRevision
- java.lang.Object
 - 
- 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
Fields Modifier and Type Field Description protected static Channelchannelprotected static java.lang.StringITEM_SEPARATORprotected MemberrevAuthorprotected DatarevDataprotected java.util.DaterevDateprotected MemberrevDelegatestatic java.lang.StringREVISIONprotected PublicationrevisionDataprotected intrevOpprotected java.lang.LongrowId- 
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 
- 
Fields inherited from interface com.jalios.jcms.JcmsConstants
ADATE_SEARCH, ADMIN_NOTES_PROP, ADVANCED_TAB, AJAX_MODE_ATTR, ARCHIVES_DIR, ASCII_WIDTH, CATEGORY_TAB, CDATE_SEARCH, CLASS_PROPERTY, COMMON_ALARM, CONTENT_TAB, COOKIE_MAX_AGE, COUNTRY_SPRITE, CS_TYPOLOGY_ROOT_CAT_VID, CTRL_TOPIC_INTERNAL, CTRL_TOPIC_REF, CTRL_TOPIC_VALUE, CTRL_TOPIC_WRITE, CUSTOM_PROP, DEFAULT_PHOTO_PROP, DOCCHOOSER_HEIGHT, DOCCHOOSER_WIDTH, DOCS_DIR, EDATE_SEARCH, EMAIL_REGEXP, ERROR_MSG, FORBIDDEN_FILE_ACCESS, FORBIDDEN_REDIRECT, FORCE_REDIRECT, GLYPH_ICON_PREFIX, ICON_ARCHIVE, ICON_ICON_PREFIX, ICON_LOCK, ICON_LOCK_STRONG, ICON_PREFIX_PROP, ICON_WARN, ICON_WH_BOOK_CLOSED, ICON_WH_BOOK_OPEN, INFORMATION_MSG, IS_IN_FRONT_OFFICE, JALIOS_JUNIT_PROP, JCMS_CADDY, JCMS_MSG_LIST, JCMS_TOASTR_COLLECTION, JSYNC_DOWNLOAD_DIR, JSYNC_SYNC_ALARM, LANG_SPRITE, LOG_FILE, LOG_TOPIC_SECURITY, LOGGER_PROP, LOGGER_XMLPROP, MBR_PHOTO_DIR, MDATE_SEARCH, MONITOR_XML, OP_CREATE, OP_CREATE_STR, OP_DEEP_COPY, OP_DEEP_COPY_STR, OP_DEEP_DELETE, OP_DEEP_DELETE_STR, OP_DELETE, OP_DELETE_STR, OP_MERGE, OP_MERGE_STR, OP_UPDATE, OP_UPDATE_STR, ORGANIZATION_ROOT_GROUP_PROP, PDATE_SEARCH, PHOTO_DIR, PHOTO_ICON, PHOTO_ICON_HEIGHT, PHOTO_ICON_PROP_PREFIX, PHOTO_ICON_WIDTH, PHOTO_LARGE, PHOTO_LARGE_HEIGHT, PHOTO_LARGE_PROP_PREFIX, PHOTO_LARGE_WIDTH, PHOTO_NORMAL, PHOTO_NORMAL_HEIGHT, PHOTO_NORMAL_PROP_PREFIX, PHOTO_NORMAL_WIDTH, PHOTO_SMALL, PHOTO_SMALL_HEIGHT, PHOTO_SMALL_PROP_PREFIX, PHOTO_SMALL_WIDTH, PHOTO_TINY, PHOTO_TINY_HEIGHT, PHOTO_TINY_PROP_PREFIX, PHOTO_TINY_WIDTH, PREVIOUS_TAB, PRINT_VIEW, PRIVATE_FILE_ACCESS, PUBLIC_FILE_ACCESS, RAW_CONTENT_ICON_PREFIX, READ_RIGHT_TAB, SDATE_SEARCH, SEARCHENGINE_ALARM, SECURITY_LOG_FILE, SESSION_AUTHORIZED_FILENAMES_SET, SPRITE_ICON_PREFIX, STATS_REPORT_DIR, STATUS_PROP, STORE_XML, SUCCESS_MSG, SVG_ICON_PREFIX, SVGINLINE_ICON_PREFIX, TEMPLATE_TAB, THUMBNAIL_LARGE_HEIGHT, THUMBNAIL_LARGE_WIDTH, THUMBNAIL_SMALL_HEIGHT, THUMBNAIL_SMALL_WIDTH, TTCARD_MEDIA_HEIGHT, TTCARD_MEDIA_WIDTH, TYPES_ICON_ALT_PROP, TYPES_ICON_SUFFIX_PROP, TYPES_ICON_TITLE_PROP, TYPES_PREFIX_PROP, TYPES_THUMB_SUFFIX_PROP, UDATE_SEARCH, UPDATE_RIGHT_TAB, UPLOAD_DIR, UPLOAD_PERMISSION_COUNT_PROP_PREFIX, UPLOAD_PERMISSION_SIZE_PROP_PREFIX, URL_REGEXP, VID_LOGGED_MEMBER, WARNING_MSG, WEBAPP_PROP, WFEXPRESS_ALARM, WFREMINDER_ALARM, WORKFLOW_TAB, WORKFLOW_XML 
 - 
 
- 
Constructor Summary
Constructors Modifier Constructor Description protectedDBDataRevision()protectedDBDataRevision(Data data, int op) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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)voiddelete()protected <T> java.lang.StringencodeCollection(java.util.Collection<T> coll)protected java.lang.StringencodeDateCollection(java.util.Collection<java.util.Date> coll)protected <T extends Data>
java.lang.StringencodeIdCollection(java.util.Collection<T> coll)protected java.util.DategetAdate()java.lang.StringgetAuthGrpIdSetSerial()java.lang.StringgetAuthMbrIdSetSerial()MembergetAuthor()java.lang.StringgetAuthorId()java.lang.StringgetCatIdSetSerial()java.util.DategetCdate()protected java.util.DategetEdate()PublicationgetMainInstance()java.lang.StringgetMainInstanceId()java.lang.StringgetMainLanguage()protected intgetMajorVersion()java.util.DategetMdate()java.util.DategetMergeDate()java.lang.StringgetMergeId()protected intgetMinorVersion()protected java.util.DategetPdate()protected intgetPstatus()MembergetRevAuthor()java.lang.StringgetRevAuthorId()DatagetRevData()java.lang.StringgetRevDataId()java.util.DategetRevDate()MembergetRevDelegate()java.lang.StringgetRevDelegateId()DatagetRevisionData()intgetRevOp()protected java.lang.StringgetRoleMapStr()java.lang.LonggetRowId()protected java.lang.StringgetTitle()java.lang.StringgetTitleMLE()protected java.util.DategetUdate()java.lang.StringgetUpdateGrpIdSetSerial()java.lang.StringgetUpdateMbrIdSetSerial()WorkspacegetWorkspace()java.lang.StringgetWorkspaceId()protected booleanisTracked()protected voidsetAdate(java.util.Date adate)voidsetAuthGrpIdSetSerial(java.lang.String authGrpIdSetSerial)voidsetAuthMbrIdSetSerial(java.lang.String authMbrIdSetSerial)voidsetAuthor(Member author)voidsetAuthorId(java.lang.String authorId)voidsetCatIdSetSerial(java.lang.String catIdSetSerial)voidsetCdate(java.util.Date cdate)protected voidsetEdate(java.util.Date edate)voidsetMainInstance(Publication pub)voidsetMainInstanceId(java.lang.String pubId)voidsetMainLanguage(java.lang.String mainLanguage)protected voidsetMajorVersion(int majorVersion)voidsetMdate(java.util.Date mdate)voidsetMergeDate(java.util.Date mergeDate)voidsetMergeId(java.lang.String mergeId)protected voidsetMinorVersion(int minorVersion)protected voidsetPdate(java.util.Date pdate)protected voidsetPstatus(int pstatus)voidsetRevAuthor(Member revAuthor)voidsetRevAuthorId(java.lang.String revAuthordId)voidsetRevData(Data data)voidsetRevDataId(java.lang.String dataId)voidsetRevDate(java.util.Date revDate)voidsetRevDelegate(Member revDelegate)voidsetRevDelegateId(java.lang.String revDelegateId)voidsetRevOp(int revOp)protected voidsetRoleMapStr(java.lang.String roleMapStr)voidsetRowId(java.lang.Long rowId)protected voidsetTitle(java.lang.String title)voidsetTitleMLE(java.lang.String titleMLE)protected voidsetTracked(boolean isTracked)protected voidsetUdate(java.util.Date udate)voidsetUpdateGrpIdSetSerial(java.lang.String updateGrpIdSetSerial)voidsetUpdateMbrIdSetSerial(java.lang.String updateMbrIdSetSerial)voidsetWorkspace(Workspace workspace)voidsetWorkspaceId(java.lang.String workspaceId) 
 - 
 
- 
- 
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)
 
- 
getMainInstance
public Publication getMainInstance()
 
- 
setMainInstance
public void setMainInstance(Publication pub)
 
- 
getMainInstanceId
public java.lang.String getMainInstanceId()
 
- 
setMainInstanceId
public void setMainInstanceId(java.lang.String pubId)
 
- 
getMergeId
public java.lang.String getMergeId()
 
- 
setMergeId
public void setMergeId(java.lang.String mergeId)
 
- 
getMergeDate
public java.util.Date getMergeDate()
 
- 
setMergeDate
public void setMergeDate(java.util.Date mergeDate)
 
- 
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)
 
- 
getUpdateGrpIdSetSerial
public java.lang.String getUpdateGrpIdSetSerial()
 
- 
setUpdateGrpIdSetSerial
public void setUpdateGrpIdSetSerial(java.lang.String updateGrpIdSetSerial)
 
- 
getUpdateMbrIdSetSerial
public java.lang.String getUpdateMbrIdSetSerial()
 
- 
setUpdateMbrIdSetSerial
public void setUpdateMbrIdSetSerial(java.lang.String updateMbrIdSetSerial)
 
- 
getRoleMapStr
protected java.lang.String getRoleMapStr()
 
- 
setRoleMapStr
protected void setRoleMapStr(java.lang.String roleMapStr)
 
- 
getTitleMLE
public java.lang.String getTitleMLE()
 
- 
setTitleMLE
public void setTitleMLE(java.lang.String titleMLE)
 
- 
getMainLanguage
public java.lang.String getMainLanguage()
 
- 
setMainLanguage
public void setMainLanguage(java.lang.String mainLanguage)
 
- 
delete
public void delete()
 
 - 
 
 -