public class VirtualDocs extends java.lang.Object implements VirtualResource
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
GLOBAL_ID_END |
static java.lang.String |
GLOBAL_ID_START |
| Constructor and Description |
|---|
VirtualDocs() |
| Modifier and Type | Method and Description |
|---|---|
DBFile |
createVirtualFile(MutableDataSource mds,
java.lang.String fileName,
java.lang.String encodedPath)
Create virtual file
|
java.util.ArrayList<DavResource> |
createVirtualResources(DavResourceFactory davResourceFactory,
STDavSession davSession,
DavResourceLocator locator,
java.lang.String workspace)
Create Virtual Resources
|
java.util.ArrayList<DavResource> |
createVolumes(DavResourceFactory davResourceFactory,
STDavSession davSession,
DavResourceLocator locator,
java.lang.String workspace)
Create Volumes
|
void |
deleteVirtualFile(MutableDataSource mds,
java.lang.String encodedPath)
Delete Virtual File
|
java.lang.String |
findVirtualName(MutableDataSource mds,
java.lang.String encodedPath)
Find Virtual Name
|
DBFile |
getVirtualFile(MutableDataSource mds,
java.lang.String encodedPath)
Get Virtual File
|
boolean |
isVirtualCollection(MutableDataSource mds,
java.lang.String encodedPath)
Is Virtual Collection
|
boolean |
isVirtualPath(java.lang.String encodedPath,
DataSource ds)
Is Virtual Path
|
void |
setAsVirtualFile(MutableDataSource mds,
java.lang.String encodedPath,
DBFile file,
java.lang.String fileName)
Set As Virtual File
|
public static final java.lang.String GLOBAL_ID_START
public static final java.lang.String GLOBAL_ID_END
public java.util.ArrayList<DavResource> createVolumes(DavResourceFactory davResourceFactory,
STDavSession davSession,
DavResourceLocator locator,
java.lang.String workspace)
throws java.lang.Exception
createVolumes in interface VirtualResourcedavResourceFactory - davResourceFactorydavSession - davSessionlocator - locatorworkspace - workspacejava.lang.Exception - exceptionpublic boolean isVirtualPath(java.lang.String encodedPath,
@Nonnull
DataSource ds)
isVirtualPath in interface VirtualResourceencodedPath - pathds - dspublic boolean isVirtualCollection(MutableDataSource mds, java.lang.String encodedPath)
isVirtualCollection in interface VirtualResourcemds - the data source to useencodedPath - pathpublic DBFile getVirtualFile(MutableDataSource mds, java.lang.String encodedPath) throws java.lang.Exception
getVirtualFile in interface VirtualResourcemds - mdsencodedPath - encoded pathjava.lang.Exception - a serious problem.public DBFile createVirtualFile(MutableDataSource mds, java.lang.String fileName, java.lang.String encodedPath) throws java.lang.Exception
createVirtualFile in interface VirtualResourcemds - the data source to usefileName - encodedPath - java.lang.Exception - a serious problem.public void setAsVirtualFile(MutableDataSource mds, java.lang.String encodedPath, DBFile file, java.lang.String fileName) throws java.lang.Exception
setAsVirtualFile in interface VirtualResourcemds - mdsencodedPath - pathfile - filefileName - fileNamejava.lang.Exception - Exceptionpublic java.util.ArrayList<DavResource> createVirtualResources(DavResourceFactory davResourceFactory,
STDavSession davSession,
DavResourceLocator locator,
java.lang.String workspace)
throws java.lang.Exception
createVirtualResources in interface VirtualResourcedavResourceFactory - davResourceFactorydavSession - davSessionlocator - locatorworkspace - workspacejava.lang.Exception - exceptionpublic java.lang.String findVirtualName(MutableDataSource mds, java.lang.String encodedPath)
findVirtualName in interface VirtualResourcemds - mdsencodedPath - encodedPathpublic void deleteVirtualFile(MutableDataSource mds, java.lang.String encodedPath) throws java.lang.Exception
deleteVirtualFile in interface VirtualResourcemds - mdsencodedPath - encodedPathjava.lang.Exception - exceptionstSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.