Package org.teiid.spring.data.file
Class FileConnection
- java.lang.Object
-
- org.teiid.spring.data.file.FileConnection
-
- All Implemented Interfaces:
org.teiid.file.VirtualFileConnection
,org.teiid.resource.api.Connection
,BaseConnection
public class FileConnection extends Object implements BaseConnection, org.teiid.file.VirtualFileConnection
-
-
Constructor Summary
Constructors Constructor Description FileConnection(String parentDirectory, Map<String,String> fileMapping, boolean allowParentPaths)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(InputStream in, String path)
void
close()
org.teiid.file.VirtualFile[]
getFiles(String location)
boolean
remove(String path)
-
-
-
Method Detail
-
add
public void add(InputStream in, String path) throws org.teiid.translator.TranslatorException
- Specified by:
add
in interfaceorg.teiid.file.VirtualFileConnection
- Throws:
org.teiid.translator.TranslatorException
-
remove
public boolean remove(String path) throws org.teiid.translator.TranslatorException
- Specified by:
remove
in interfaceorg.teiid.file.VirtualFileConnection
- Throws:
org.teiid.translator.TranslatorException
-
getFiles
public org.teiid.file.VirtualFile[] getFiles(String location) throws org.teiid.translator.TranslatorException
- Specified by:
getFiles
in interfaceorg.teiid.file.VirtualFileConnection
- Throws:
org.teiid.translator.TranslatorException
-
-