Uses of Class
com.jalios.jcms.webdav.WebdavResource
-
Packages that use WebdavResource Package Description com.jalios.jcms.policy com.jalios.jcms.webdav Contains classes which provides webdav access to JPlatform.com.jalios.jcms.webdav.cat Contains classes which provides webdav access to Categorie of JPlatform.com.jalios.jcms.webdav.file Contains classes which provides webdav access to FileDocument of JPlatform. -
-
Uses of WebdavResource in com.jalios.jcms.policy
Methods in com.jalios.jcms.policy with parameters of type WebdavResource Modifier and Type Method Description java.lang.String
BasicWebdavPolicyFilter. handleWebdavProperty(java.lang.String property, java.lang.String jcms, WebdavResource res, WebdavContext ctxt)
java.lang.String
WebdavPolicyFilter. handleWebdavProperty(java.lang.String property, java.lang.String jcms, WebdavResource res, WebdavContext ctxt)
This method handle response for the given property.boolean
BasicWebdavPolicyFilter. silentFilterResource(boolean jcms, WebdavResource res, WebdavContext ctxt)
boolean
WebdavPolicyFilter. silentFilterResource(boolean jcms, WebdavResource res, WebdavContext ctxt)
This method is called by CatWebdavFileSystem to ignore custom files like windows thumb.db... -
Uses of WebdavResource in com.jalios.jcms.webdav
Methods in com.jalios.jcms.webdav that return WebdavResource Modifier and Type Method Description WebdavResource
WebdavResource. getParent(WebdavContext ctxt)
This method will return the Parent WebdavResource of the resource.abstract WebdavResource
WebdavFileSystem. getResource(java.lang.String uri, WebdavContext ctxt)
Lookup the resource represented by the given URI.Methods in com.jalios.jcms.webdav that return types with arguments of type WebdavResource Modifier and Type Method Description abstract java.util.Collection<WebdavResource>
WebdavResource. getChildren(WebdavContext ctxt)
Return all the Children of the resource.Methods in com.jalios.jcms.webdav with parameters of type WebdavResource Modifier and Type Method Description void
WebdavLock. acquire(WebdavResource resource, WebdavContext ctxt)
This method is called for other mecanism outside of Webdav that need to be notified by lockvoid
WebdavFileSystem. afterDoDelete(WebdavResource resource, WebdavContext ctxt)
Must be called by Sub Implementation to resolve properties and locks problem.void
WebdavFileSystem. afterDoMove(WebdavResource source, WebdavResource target, boolean overwrite, boolean recursive, WebdavContext ctxt)
Must be called by Sub Implementation to resolve properties and locks problem.int
WebdavResource. compareTo(WebdavResource otherRes)
boolean
WebdavFileSystem. doCopy(WebdavResource source, WebdavResource target, boolean overwrite, boolean recursive, WebdavContext ctxt)
This method perform copy from one Webdav Resource to an Otherabstract boolean
WebdavFileSystem. doCreate(WebdavResource resource, boolean overwrite, boolean isFolder, WebdavContext ctxt)
This method perform create from one Webdav Resourceboolean
WebdavFileSystem. doDelete(WebdavResource resource, boolean recursive, WebdavContext ctxt)
This method perform delete from one Webdav ResourceWebdavLock
WebdavFileSystem. doLock(WebdavResource resource, WebdavContext ctxt)
This method will parse header to identify and create lock or locks on the given resource If Errors append or Lock only need a refresh then return false otherwise return true.boolean
WebdavFileSystem. doMove(WebdavResource source, WebdavResource target, boolean overwrite, boolean recursive, WebdavContext ctxt)
This method perform move from one Webdav Resource to an Otherboolean
WebdavFileSystem. doPut(WebdavResource resource, boolean overwrite, WebdavContext ctxt)
This method will do a create/overwrite a File or a Folderboolean
WebdavFileSystem. doUnlock(WebdavResource resource, WebdavContext ctxt)
This method will unlock the given resource lock defined in the if header.java.util.Collection<WebdavLock>
WebdavFileSystem. getDescendantLocks(WebdavResource resource, WebdavContext ctxt)
This method will return locks of descendant on the given resourcejava.util.Collection<WebdavLock>
WebdavFileSystem. getLocks(WebdavResource resource, WebdavContext ctxt)
This method will return all locks on the given resource and on all the parent collection.protected java.lang.String
WebdavManager. getMethodsAllowed(WebdavResource res, WebdavContext ctxt)
java.lang.String
WebdavPolicyManager. handleWebdavProperty(java.lang.String property, java.lang.String jcms, WebdavResource res, WebdavContext ctxt)
boolean
WebdavFileSystem. hasInternalLock(WebdavResource res, WebdavContext ctxt)
This method is called for other mecanism outside of Webdavboolean
WebdavFileSystem. isInternallyLocked(WebdavResource res, WebdavContext ctxt)
This method is called for other mecanism outside of Webdavabstract WebdavLock
WebdavFileSystem. newLock(WebdavResource resource, WebdavContext ctxt)
This method will return a new WebdavLock implementationWebdavLock
WebdavFileSystem. putLock(WebdavLock lock, WebdavResource resource, WebdavContext ctxt)
This method will put a lock on single given resourceWebdavLock
WebdavFileSystem. putLocks(WebdavLock lock, WebdavResource resource, WebdavContext ctxt)
This method will put a lock on the given resource and its childrenvoid
WebdavLock. refresh(WebdavResource resource, WebdavContext ctxt)
This method is called for other mecanism outside of Webdav that need to be notified by unlockWebdavLock
WebdavFileSystem. refreshLock(WebdavResource resource, WebdavContext ctxt)
This method will refresh a lock on the given resource and returned the refreshed lock if any or null otherwise.void
WebdavLock. release(WebdavResource resource, WebdavContext ctxt)
This method is called for other mecanism outside of Webdav that need to be notified by unlockboolean
WebdavFileSystem. removeLock(WebdavLock lock, WebdavResource resource, WebdavContext ctxt)
This method will remove tokens on the given resource and its children If there is no more tokens then remove the lock.boolean
WebdavFileSystem. removeLocks(WebdavResource resource, WebdavContext ctxt)
This method will remove all lock for a given resource and its children (shared lock will also be removed)void
WebdavContext. sendFile(int code, WebdavResource resource, boolean printContent)
Send a File throught responsevoid
WebdavContext. sendHtml(int code, java.lang.String html, WebdavResource resource, boolean printContent)
Send html representation of a Webdav Folder throught responseprotected boolean
WebdavFileSystem. silentFilterResource(WebdavResource resource, WebdavContext ctxt)
Return true if the resource should be silently ignored.boolean
WebdavPolicyManager. silentFilterResource(boolean jcms, WebdavResource res, WebdavContext ctxt)
java.lang.String
WebdavContext. writeHtmlFolder(WebdavResource res)
This method will generate an HTML Page representing a Web Folder TODO: Should Format Strings to be Web Compatiblejava.util.List<org.jdom.Element>
WebdavContext. writePropPatch(WebdavResource resource, java.util.List<WebdavProperty> wdPropList)
Write PropPatch XML answer for the given WebdavResource. -
Uses of WebdavResource in com.jalios.jcms.webdav.cat
Subclasses of WebdavResource in com.jalios.jcms.webdav.cat Modifier and Type Class Description class
CatWebdavResource
A File Representation of a resource in the Webdav FileSystemMethods in com.jalios.jcms.webdav.cat that return WebdavResource Modifier and Type Method Description WebdavResource
CatWebdavFileSystem. getResource(java.lang.String uri, WebdavContext ctxt)
Methods in com.jalios.jcms.webdav.cat that return types with arguments of type WebdavResource Modifier and Type Method Description java.util.Collection<WebdavResource>
CatWebdavResource. getChildren(WebdavContext ctxt)
Methods in com.jalios.jcms.webdav.cat with parameters of type WebdavResource Modifier and Type Method Description void
CatWebdavLock. acquire(WebdavResource resource, WebdavContext ctxt)
This method is called for other mecanism outside of Webdav that need to be notified by lockboolean
CatWebdavFileSystem. copyFolder(WebdavResource src, WebdavResource tgt, boolean overwrite, boolean recursive, WebdavContext ctxt)
boolean
CatWebdavFileSystem. copyMoveFile(WebdavResource src, WebdavResource tgt, boolean move, WebdavContext ctxt)
This method Copy/Move a resource to a given target locationboolean
CatWebdavFileSystem. createFile(WebdavResource res, WebdavContext ctxt)
Create a resource child of a given folder with the given name If child already exists in JCMS then recaterize itboolean
CatWebdavFileSystem. createFolder(WebdavResource res, WebdavContext ctxt)
Create a given target folderboolean
CatWebdavFileSystem. deleteFile(WebdavResource res, WebdavContext ctxt)
Delete a given target fileboolean
CatWebdavFileSystem. deleteFolder(WebdavResource res, WebdavContext ctxt)
Delete a given target folderboolean
CatWebdavFileSystem. doCopy(WebdavResource source, WebdavResource target, boolean overwrite, boolean recursive, WebdavContext ctxt)
boolean
CatWebdavFileSystem. doCreate(WebdavResource resource, boolean overwrite, boolean isFolder, WebdavContext ctxt)
boolean
CatWebdavFileSystem. doDelete(WebdavResource resource, boolean recursive, WebdavContext ctxt)
boolean
CatWebdavFileSystem. doMove(WebdavResource source, WebdavResource target, boolean overwrite, boolean recursive, WebdavContext ctxt)
boolean
CatWebdavFileSystem. isReadable(WebdavResource res, boolean recursive, WebdavContext ctxt)
Check if the resource is Readableboolean
CatWebdavFileSystem. isWritable(WebdavResource res, boolean recursive, boolean overwrite, WebdavContext ctxt)
Check if the resource is Writableboolean
CatWebdavFileSystem. moveFolder(WebdavResource src, WebdavResource tgt, boolean overwrite, boolean recursive, WebdavContext ctxt)
This method will move a given source to target location If target folder already exists then: - Copy all children of the target under source - Then copy all children of source under target - Then remove sourceWebdavLock
CatWebdavFileSystem. newLock(WebdavResource resource, WebdavContext ctxt)
void
CatWebdavLock. refresh(WebdavResource resource, WebdavContext ctxt)
This method is called for other mecanism outside of Webdav that need to be notified by unlockvoid
CatWebdavLock. release(WebdavResource resource, WebdavContext ctxt)
This method is called for other mecanism outside of Webdav that need to be notified by unlockboolean
CatWebdavFileSystem. renameFile(WebdavResource src, WebdavResource tgt, WebdavContext ctxt)
Rename the given WebdavResource file to the given target resourceboolean
CatWebdavFileSystem. renameFolder(WebdavResource src, WebdavResource tgt, WebdavContext ctxt)
Rename the given WebdavResource folder to the given target resourceprotected boolean
CatWebdavFileSystem. silentFilterResource(WebdavResource resource, WebdavContext ctxt)
-
Uses of WebdavResource in com.jalios.jcms.webdav.file
Subclasses of WebdavResource in com.jalios.jcms.webdav.file Modifier and Type Class Description class
FileWebdavResource
A File Representation of a resource in the Webdav FileSystemMethods in com.jalios.jcms.webdav.file that return WebdavResource Modifier and Type Method Description WebdavResource
FileWebdavFileSystem. getResource(java.lang.String uri, WebdavContext ctxt)
Methods in com.jalios.jcms.webdav.file that return types with arguments of type WebdavResource Modifier and Type Method Description java.util.Collection<WebdavResource>
FileWebdavResource. getChildren(WebdavContext ctxt)
Methods in com.jalios.jcms.webdav.file with parameters of type WebdavResource Modifier and Type Method Description boolean
FileWebdavFileSystem. doCopy(WebdavResource source, WebdavResource target, boolean overwrite, boolean recursive, WebdavContext ctxt)
boolean
FileWebdavFileSystem. doCreate(WebdavResource resource, boolean overwrite, boolean isFolder, WebdavContext ctxt)
boolean
FileWebdavFileSystem. doDelete(WebdavResource resource, boolean recursive, WebdavContext ctxt)
boolean
FileWebdavFileSystem. doMove(WebdavResource source, WebdavResource target, boolean overwrite, boolean recursive, WebdavContext ctxt)
WebdavLock
FileWebdavFileSystem. newLock(WebdavResource resource, WebdavContext ctxt)
-