Class ResourceImpl
java.lang.Object
com.logicaldoc.webdav.resource.model.ResourceImpl
- All Implemented Interfaces:
Resource
Implementation of a generic WebDAV resource
- Author:
- Sebastian Wenzky
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetETag()getID()getName()longlonggetSize()booleanbooleanbooleanbooleanbooleanisFolder()booleanisLocked()booleanbooleanbooleanbooleanvoidsetAddChildEnabled(boolean addChildEnabled) voidvoidsetCheckedOut(boolean isCheckedOut) voidsetComment(String comment) voidsetContentLength(Long contentLength) voidsetCreationDate(Date creation) voidsetDeleteEnabled(boolean deleteEnabled) voidvoidsetDownloadEnabled(boolean downloadEnabled) voidvoidsetFolder(boolean folder) voidsetFolderID(String folderId) voidvoidvoidsetLastModified(Date lastModified) voidsetLocked(boolean locked) voidsetLockUser(String lockUser) voidvoidsetRenameEnabled(boolean renameEnabled) voidsetRequestedPerson(long id) voidsetSession(WebdavSession session) voidsetSize(long size) voidsetVersionDate(Date date) voidsetVersionLabel(String versionLabel) voidsetWorkspace(boolean workspace) voidsetWriteEnabled(boolean writeEnabled)
-
Constructor Details
-
ResourceImpl
public ResourceImpl()
-
-
Method Details
-
getContentLength
- Specified by:
getContentLengthin interfaceResource
-
getName
-
setContentLength
- Specified by:
setContentLengthin interfaceResource
-
setName
-
setFolder
public void setFolder(boolean folder) -
setWorkspace
public void setWorkspace(boolean workspace) - Specified by:
setWorkspacein interfaceResource
-
isFolder
public boolean isFolder() -
isWorkspace
public boolean isWorkspace()- Specified by:
isWorkspacein interfaceResource
-
setLocked
public void setLocked(boolean locked) -
isLocked
public boolean isLocked() -
getID
-
setID
-
getInputStream
- Specified by:
getInputStreamin interfaceResource
-
setInputStream
- Specified by:
setInputStreamin interfaceResource
-
getRequestedPerson
public long getRequestedPerson()- Specified by:
getRequestedPersonin interfaceResource
-
setRequestedPerson
public void setRequestedPerson(long id) - Specified by:
setRequestedPersonin interfaceResource
-
isCheckedOut
public boolean isCheckedOut()- Specified by:
isCheckedOutin interfaceResource
-
setCheckedOut
public void setCheckedOut(boolean isCheckedOut) - Specified by:
setCheckedOutin interfaceResource
-
getVersionLabel
- Specified by:
getVersionLabelin interfaceResource
-
setVersionLabel
- Specified by:
setVersionLabelin interfaceResource
-
getLastModified
- Specified by:
getLastModifiedin interfaceResource
-
setLastModified
- Specified by:
setLastModifiedin interfaceResource
-
getVersionDate
- Specified by:
getVersionDatein interfaceResource
-
setVersionDate
- Specified by:
setVersionDatein interfaceResource
-
setAuthor
-
getAuthor
-
setComment
- Specified by:
setCommentin interfaceResource
-
getComment
- Specified by:
getCommentin interfaceResource
-
setCreationDate
- Specified by:
setCreationDatein interfaceResource
-
getCreationDate
- Specified by:
getCreationDatein interfaceResource
-
isDeleteEnabled
public boolean isDeleteEnabled()- Specified by:
isDeleteEnabledin interfaceResource
-
isMoveEnabled
public boolean isMoveEnabled()- Specified by:
isMoveEnabledin interfaceResource
-
isRenameEnabled
public boolean isRenameEnabled()- Specified by:
isRenameEnabledin interfaceResource
-
setDeleteEnabled
public void setDeleteEnabled(boolean deleteEnabled) - Specified by:
setDeleteEnabledin interfaceResource
-
setRenameEnabled
public void setRenameEnabled(boolean renameEnabled) - Specified by:
setRenameEnabledin interfaceResource
-
isWriteEnabled
public boolean isWriteEnabled()- Specified by:
isWriteEnabledin interfaceResource
-
setWriteEnabled
public void setWriteEnabled(boolean writeEnabled) - Specified by:
setWriteEnabledin interfaceResource
-
isAddChildEnabled
public boolean isAddChildEnabled()- Specified by:
isAddChildEnabledin interfaceResource
-
setAddChildEnabled
public void setAddChildEnabled(boolean addChildEnabled) - Specified by:
setAddChildEnabledin interfaceResource
-
getSession
- Specified by:
getSessionin interfaceResource
-
setSession
- Specified by:
setSessionin interfaceResource
-
isDownloadEnabled
public boolean isDownloadEnabled()- Specified by:
isDownloadEnabledin interfaceResource
-
setDownloadEnabled
public void setDownloadEnabled(boolean downloadEnabled) - Specified by:
setDownloadEnabledin interfaceResource
-
getDocRef
-
setDocRef
-
getFolderID
- Specified by:
getFolderIDin interfaceResource
-
setFolderID
- Specified by:
setFolderIDin interfaceResource
-
getLockUser
- Specified by:
getLockUserin interfaceResource
-
setLockUser
- Specified by:
setLockUserin interfaceResource
-
setETag
-
getETag
-
setSize
public void setSize(long size) -
getSize
public long getSize()
-