Sun Adapter for Batch/FTP

Package com.stc.eways.batchext

Interface Summary
BatchRecordParser The BatchRecordParser interface defines the interface used by all record parsers in the e*Way.
ConfigChangeListener  
DirRegExp Provides support for directory-name regular expressions.
FtpFileClient This interface represents a node in the ETD structure.
FtpFileConfigConstants  
FtpFileProvider This interface represents the Provider node in the FTP ETD structure.
LocalFileClient This class represents the local file client functionality available to the user.
LocalFileConfigConstants jim.fu@sun.com TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Style - Code Templates
LocalFileProvider It is used to expose a group of local file functions.
SocksProxy This interface is provided for the SOCKS server and client.
TransferNamesAndCommands This class is used to access the resolved transfer names and transfer commands for Batch Ftp.
 

Class Summary
BatchByteArrayInputStream This is a simple extension of the java.io.ByteArrayInputStream.
BatchDelimitedRecordParser This class is the implementation of the e*Way-supplied record parser for the delimited record type.
BatchFixedRecordParser This class is the implementation of the e*Way-supplied record parser for the fixed record type.
BatchFtp introduced only to change the name of the OTD in collaboration editor from FtpETD to BatchFtp;
BatchLocal introduced to change the OTD name in collaboration editor from LocalFileETD to BatchLocal
BatchRecord introduced to change the OTD name in collaboration editor from BatchRecordETD to BatchRecord
BatchRecordConfiguration This class holds the configuration information for the record-processing ETD.
BatchRecordETD The BatchRecordETD class represents what is shown to the user in the collab.
BatchRecordParserFactory This class's sole purpose in life is to create an instance of the proper BatchRecordParser implementation described by the classname.
BatchSingleRecordParser This class is the implementation of the e*Way-supplied record parser for the Single record type.
FtpDirRegExp Provides support for FTP directory name regular expressions.
FtpETD This class represents the implementation of FTP ETD.
FtpFileClientImpl This class is the standard implementation of the interface FtpFileClient.
FtpFileClientImplUser0 This is a sample implementation of user-defined client implementation class.
FtpFileConfiguration This class represents the Batch e*Way's FTP ETD e*Way Connection configuration.
FtpFileETDState This class represents the persistent state of the FTP ETD.
FtpFileProviderImpl This class provides basic FTP functions.
FtpFileProviderImplUser0 This class is a sample implementation of a user-defined FTP ETD provider implementation class.
FtpFileTransferNamesAndCommands This class is used to access the resolved transfer names and transfer commands for Batch FTP operations
FtpFileTransferNamesAndCommandsGet This class is used to access the resolved transfer names and transfer commands for Batch Ftp "get" operation.
FtpFileTransferNamesAndCommandsPut This class is used to access the resolved transfer names and transfer commands for Batch Ftp "get" operation.
FtpFileValidator This class is used to validate the relationships of parameters in the FtpFileConfiguration, that is, the configuration parameters for the FTP ETD.
FtpHeuristics This class represents the FtpHeuristics configuration file.
FtpHeuristicsFile This class is an FTP file representation.
FtpHeuristicsFileListParser This class is an implementation of the interface com.oroinc.net.ftp.FTPFileListParser.
InputStreamFindAdapter This class is a shim to the java.io.InputStream interface.
InputStreamFindResult This class provides the user the results of the InputStreamFindAdapter's find method.
LocalDirRegExp Provides supports for local directory name regular expression.
LocalFileClientImpl  
LocalFileConfiguration This class represents the local file configuration.
LocalFileETD This class is the implementation of Local file ETD.
LocalFileETDState  
LocalFileName A file name class for local file component.
LocalFileProviderImpl It is used to expose a group of local file functions.
LocalFileTransferNamesAndCommandsGet  
LocalFileTransferNamesAndCommandsPut  
NamePattern Provides utilities for the Batch e*Way's file-name expansion feature.
NonEmptyScEncrypt Performs encryption / decription using a single key
NonEmptyScEncrypt.ScSCrypt INNER CLASS
RandomGUID  
Socks This implementation is for the SOCKS (V4, V4A & V5) protocol.
SocksChain This class implements a SOCKS chain.
SocksSocket This class represents a socket through the SOCKS server.
SSHClient This class is used to fork an SSH client process with the port forwarding feature.
SSHConfiguration This class is used to represent a given SSH client configuration.
SSHStreamEater This class is used to consume the STDOUT or STDERR from the SSH sub-process.
SSHStreamFeeder This class is used to feed the SSH sub-process with necessary inputs.
TransferNamesAndCommandsBase  
 

Exception Summary
BatchCFGException An exception class for all batch eway components.
BatchException An exception class for all batch eway components.
FtpFileException This is an exception class for the FTP ETD.
LocalFileException An exception class for local file component.
SocksException This is an exception class for SOCKS operations.
SSHException An exception class for SSH tunneling.
 


Sun Adapter for Batch/FTP