| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface FileControl
| Nested Class Summary | |
|---|---|
static class | 
FileControl.FileCreateMode
 | 
static interface | 
FileControl.FileInfo
 | 
static class | 
FileControl.FileIOType
 | 
static class | 
FileControl.FileSuffixType
 | 
static interface | 
FileControl.FileTransferMode
 | 
static interface | 
FileControl.Ftp
 | 
static interface | 
FileControl.IOOperation
 | 
static interface | 
FileControl.SFtp
 | 
static interface | 
FileControl.SFtpCustomProperties
 | 
static interface | 
FileControl.SFtpCustomProperty
 | 
static class | 
FileControl.TransferMode
 | 
| Field Summary | |
|---|---|
static String | 
ATTR_POST_READ
 | 
static String | 
ATTR_POST_READ_ARCHIVE
 | 
static String | 
ATTR_POST_READ_DELETE
 | 
| Method Summary | |
|---|---|
 void | 
copy(String fileName)
Copy the current file to the specified file name.  | 
 void | 
delete()
Delete the current file.  | 
 void | 
ftpToLocal()
Copy the from remote FTP server to local filesystem  | 
 com.bea.wli.control.dynamicProperties.FileControlFileListDocument | 
getFiles()
Returns Iterator for the File objects matching the specified file mask in the current directory.  | 
 com.bea.wli.control.dynamicProperties.FileControlPropertiesDocument | 
getProperties()
Get the dynamic properties for the control  | 
 void | 
rename(String fileName)
Rename the current file to the specified file name.  | 
 void | 
reset()
Reset the file control by closing any in-progress operations such as: readLine, readRecord and append.  | 
 void | 
setProperties(com.bea.wli.control.dynamicProperties.FileControlPropertiesDocument xmlProp)
Set the dynamic properties for the control  | 
 void | 
sftpToLocal()
Copy the from remote SFTP server to local filesystem  | 
| Field Detail | 
|---|
static final String ATTR_POST_READ
static final String ATTR_POST_READ_DELETE
static final String ATTR_POST_READ_ARCHIVE
| Method Detail | 
|---|
com.bea.wli.control.dynamicProperties.FileControlFileListDocument getFiles()
void setProperties(com.bea.wli.control.dynamicProperties.FileControlPropertiesDocument xmlProp)
                   throws IllegalArgumentException
xmlProp - the dynamic properties for the control
IllegalArgumentException - if invalid properties are specifiedcom.bea.wli.control.dynamicProperties.FileControlPropertiesDocument getProperties()
void rename(String fileName)
            throws FileNotFoundException,
                   IOException,
                   SecurityException,
                   IllegalArgumentException
fileName - name of the file to be renamed to
IllegalArgumentException - if invalid file name is specified
FileNotFoundException - if the file is not present
IOException - reading the file
SecurityException - reading the file
void delete()
            throws FileNotFoundException,
                   IOException,
                   SecurityException
IllegalArgumentException - if invalid file name is specified
FileNotFoundException - if the file is not present
IOException - reading the file
SecurityException - reading the file
void copy(String fileName)
          throws FileNotFoundException,
                 IOException,
                 SecurityException,
                 IllegalArgumentException
fileName - name of the file name to be copied to
IllegalArgumentException - if invalid file name is specified
FileNotFoundException - if the file is not present
IOException - reading the file
SecurityException - reading the file
void ftpToLocal()
                throws IOException
IOException - reading the file
void sftpToLocal()
                 throws IOException
IOException - reading the filevoid reset()
  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||