public interface VirtualResource
Modifier and Type | Method and Description |
---|---|
DBFile |
createVirtualFile(MutableDataSource mds,
java.lang.String fileName,
java.lang.String path)
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 resourcePath)
Delete Virtual File
|
java.lang.String |
findVirtualName(MutableDataSource mds,
java.lang.String resourcePath)
Find Virtual Name
|
DBFile |
getVirtualFile(MutableDataSource mds,
java.lang.String encodedPath)
Get Virtual File
|
boolean |
isVirtualCollection(MutableDataSource mds,
java.lang.String path)
Is Virtual Collection
|
boolean |
isVirtualPath(java.lang.String path,
DataSource ds)
Is Virtual Path
|
void |
setAsVirtualFile(MutableDataSource mds,
java.lang.String path,
DBFile file,
java.lang.String fileName) |
java.util.ArrayList<DavResource> createVolumes(DavResourceFactory davResourceFactory, STDavSession davSession, DavResourceLocator locator, java.lang.String workspace) throws java.lang.Exception
davResourceFactory
- davResourceFactorydavSession
- davSessionlocator
- locatorworkspace
- workspacejava.lang.Exception
- exceptionjava.util.ArrayList<DavResource> createVirtualResources(DavResourceFactory davResourceFactory, STDavSession davSession, DavResourceLocator locator, java.lang.String workspace) throws java.lang.Exception
davResourceFactory
- davResourceFactorydavSession
- davSessionlocator
- locatorworkspace
- workspacejava.lang.Exception
- exceptionboolean isVirtualPath(java.lang.String path, @Nonnull DataSource ds)
path
- pathds
- dsDBFile getVirtualFile(MutableDataSource mds, java.lang.String encodedPath) throws java.lang.Exception
mds
- mdsencodedPath
- encoded pathjava.lang.Exception
- a serious problem.java.lang.String findVirtualName(MutableDataSource mds, java.lang.String resourcePath)
mds
- mdsresourcePath
- resourcePathvoid deleteVirtualFile(MutableDataSource mds, java.lang.String resourcePath) throws java.lang.Exception
mds
- mdsresourcePath
- resourcePathjava.lang.Exception
- exceptionboolean isVirtualCollection(MutableDataSource mds, java.lang.String path)
mds
- the data source to usepath
- pathDBFile createVirtualFile(MutableDataSource mds, java.lang.String fileName, java.lang.String path) throws java.lang.Exception
mds
- the data source to usefileName
- path
- java.lang.Exception
- a serious problem.void setAsVirtualFile(MutableDataSource mds, java.lang.String path, DBFile file, java.lang.String fileName) throws java.lang.Exception
java.lang.Exception
stSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.