Package com.logicaldoc.core
Class History
- java.lang.Object
-
- com.logicaldoc.core.PersistentObject
-
- com.logicaldoc.core.History
-
- Direct Known Subclasses:
DocumentHistory,FolderHistory,UserHistory
public abstract class History extends PersistentObject
Superclass for history entries- Since:
- 5.0
- Author:
- Matteo Caruso - LogicalDOC
-
-
Field Summary
Fields Modifier and Type Field Description static StringASPECT-
Fields inherited from class com.logicaldoc.core.PersistentObject
DELETED_CODE_DEFAULT, DELETED_CODE_STRONG
-
-
Constructor Summary
Constructors Constructor Description History()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetComment()DategetDate()LonggetDocId()DocumentgetDocument()StringgetEvent()StringgetFile()StringgetFilename()StringgetFilenameOld()FoldergetFolder()LonggetFolderId()StringgetIp()intgetIsNew()intgetNotified()StringgetPath()StringgetPathOld()StringgetReason()StringgetSessionId()StringgetTenant()UsergetUser()LonggetUserId()StringgetUserLogin()StringgetUsername()StringgetVersion()booleanisNotifyEvent()voidsetComment(String comment)voidsetDate(Date date)voidsetDocId(Long docId)voidsetDocument(Document document)voidsetEvent(String event)voidsetFile(String file)voidsetFilename(String filename)voidsetFilenameOld(String filenameOld)voidsetFolder(Folder folder)voidsetFolderId(Long folderId)voidsetIp(String ip)voidsetIsNew(int _new)voidsetNotified(int notified)voidsetNotifyEvent(boolean notifyEvent)voidsetPath(String path)voidsetPathOld(String pathOld)voidsetReason(String reason)voidsetSession(Session session)This setter sets the sessionId, userId, username and other informations that can be captured by the given sessionvoidsetSessionId(String sessionId)voidsetTenant(String tenant)voidsetUser(User user)This setter sets the userId and username and other informations that can be captured by the given uservoidsetUserId(Long userId)voidsetUserLogin(String login)voidsetUsername(String username)voidsetVersion(String version)-
Methods inherited from class com.logicaldoc.core.PersistentObject
equals, getDeleted, getId, getLastModified, getRecordVersion, getTenantId, hashCode, setDeleted, setId, setLastModified, setRecordVersion, setTenantId, toString
-
-
-
-
Field Detail
-
ASPECT
public static String ASPECT
-
-
Method Detail
-
getVersion
public String getVersion()
-
setVersion
public void setVersion(String version)
-
getPath
public String getPath()
-
setPath
public void setPath(String path)
-
getDate
public Date getDate()
- Returns:
- Returns the date.
-
setDate
public void setDate(Date date)
- Parameters:
date- The date to set.
-
getDocId
public Long getDocId()
- Returns:
- Returns the docId.
-
setDocId
public void setDocId(Long docId)
- Parameters:
docId- The docId to set.
-
getEvent
public String getEvent()
- Returns:
- Returns the event.
-
setEvent
public void setEvent(String event)
- Parameters:
event- The event to set.
-
getUsername
public String getUsername()
- Returns:
- Returns the username.
-
setUsername
public void setUsername(String username)
- Parameters:
username- The username to set.
-
getComment
public String getComment()
-
setComment
public void setComment(String comment)
-
getNotified
public int getNotified()
-
setNotified
public void setNotified(int notified)
-
getSessionId
public String getSessionId()
-
setSessionId
public void setSessionId(String sessionId)
-
getUser
public User getUser()
-
setSession
public void setSession(Session session)
This setter sets the sessionId, userId, username and other informations that can be captured by the given session- Parameters:
session- the session to read informations from
-
setUser
public void setUser(User user)
This setter sets the userId and username and other informations that can be captured by the given user- Parameters:
user- the user to read informations from
-
getIsNew
public int getIsNew()
-
setIsNew
public void setIsNew(int _new)
-
getFilename
public String getFilename()
-
setFilename
public void setFilename(String filename)
-
getFilenameOld
public String getFilenameOld()
-
setFilenameOld
public void setFilenameOld(String filenameOld)
-
getPathOld
public String getPathOld()
-
setPathOld
public void setPathOld(String pathOld)
-
getFile
public String getFile()
-
setFile
public void setFile(String file)
-
getTenant
public String getTenant()
-
setTenant
public void setTenant(String tenant)
-
getUserLogin
public String getUserLogin()
-
setUserLogin
public void setUserLogin(String login)
-
getDocument
public Document getDocument()
-
setDocument
public void setDocument(Document document)
-
getFolder
public Folder getFolder()
-
setFolder
public void setFolder(Folder folder)
-
isNotifyEvent
public boolean isNotifyEvent()
-
setNotifyEvent
public void setNotifyEvent(boolean notifyEvent)
-
getIp
public String getIp()
-
setIp
public void setIp(String ip)
-
getReason
public String getReason()
-
setReason
public void setReason(String reason)
-
getFolderId
public Long getFolderId()
-
getUserId
public Long getUserId()
-
setFolderId
public void setFolderId(Long folderId)
-
setUserId
public void setUserId(Long userId)
-
-