public class FtpFileConnectionImpl extends BasicConnection implements VirtualFileConnection
Modifier and Type | Field and Description |
---|---|
static BundleUtil |
UTIL |
Constructor and Description |
---|
FtpFileConnectionImpl(org.apache.commons.net.ftp.FTPClient client,
String pathname,
Map<String,String> fileMapping) |
Modifier and Type | Method and Description |
---|---|
boolean |
add(InputStream in,
org.jboss.vfs.VirtualFile file)
Add a file to JBoss VFS
|
void |
close() |
org.jboss.vfs.VirtualFile |
getFile(String path)
Return a file by a given file name
|
org.jboss.vfs.VirtualFile[] |
getFiles(String pattern)
Return a list of files by a given file pattern
|
boolean |
remove(String path)
Remove a file from JBoss VFS by given path
|
cleanUp, createInteraction, getLocalTransaction, getMetaData, getResultSetInfo, getXAResource, isAlive
public static final BundleUtil UTIL
public void close() throws javax.resource.ResourceException
close
in interface javax.resource.cci.Connection
javax.resource.ResourceException
public org.jboss.vfs.VirtualFile[] getFiles(String pattern) throws javax.resource.ResourceException
VirtualFileConnection
getFiles
in interface VirtualFileConnection
pattern
- - the syntax and patternjavax.resource.ResourceException
public org.jboss.vfs.VirtualFile getFile(String path) throws javax.resource.ResourceException
VirtualFileConnection
getFile
in interface VirtualFileConnection
javax.resource.ResourceException
public boolean add(InputStream in, org.jboss.vfs.VirtualFile file) throws javax.resource.ResourceException
VirtualFileConnection
add
in interface VirtualFileConnection
javax.resource.ResourceException
public boolean remove(String path) throws javax.resource.ResourceException
VirtualFileConnection
remove
in interface VirtualFileConnection
javax.resource.ResourceException
Copyright © 2018 JBoss by Red Hat. All rights reserved.