A B C D E F G H I J K L M N O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractBaseFileTransferTransactionalResourceCommand - Class in org.ikasan.connector.basefiletransfer.outbound.command
-
This is the base class for all FileTransfer oriented TranasactionalResourceCommands This exists simply to provide access to all common low level File Transfer operations
- AbstractBaseFileTransferTransactionalResourceCommand() - Constructor for class org.ikasan.connector.basefiletransfer.outbound.command.AbstractBaseFileTransferTransactionalResourceCommand
-
Constructor
- addListener(TransactionCommitFailureListener) - Method in class org.ikasan.connector.basefiletransfer.outbound.BaseFileTransferConnectionImpl
- addListener(TransactionCommitFailureListener) - Method in class org.ikasan.connector.basefiletransfer.outbound.command.AbstractBaseFileTransferTransactionalResourceCommand
- addListenersToCommand(TransactionalResourceCommand) - Method in class org.ikasan.connector.basefiletransfer.outbound.BaseFileTransferConnectionImpl
- applyFilter(List<ClientListEntry>) - Method in class org.ikasan.connector.basefiletransfer.net.ClientPolarisedFilter
-
Applies the
ClientFilteron theList<ClientListEntry>and return the resulting polarised filtered list.
B
- BaseFileTransferConnectionImpl - Class in org.ikasan.connector.basefiletransfer.outbound
-
A Base implementation for File transfer connections
- BaseFileTransferConnectionImpl() - Constructor for class org.ikasan.connector.basefiletransfer.outbound.BaseFileTransferConnectionImpl
- BaseFileTransferDao - Interface in org.ikasan.connector.basefiletransfer.outbound.persistence
-
Data Access Interface for File Transfer objects
- BaseFileTransferMappedRecord - Class in org.ikasan.connector.basefiletransfer.net
-
This class holds the file, its checksum and some meta data
- BaseFileTransferMappedRecord() - Constructor for class org.ikasan.connector.basefiletransfer.net.BaseFileTransferMappedRecord
-
Default constructor
- BaseFileTransferMappedRecord(String, long, String, String, Date, byte[]) - Constructor for class org.ikasan.connector.basefiletransfer.net.BaseFileTransferMappedRecord
-
Complete constructor
- BaseFileTransferMappedRecord(String, String) - Constructor for class org.ikasan.connector.basefiletransfer.net.BaseFileTransferMappedRecord
- BaseFileTransferMappedRecordTransformer - Class in org.ikasan.connector.basefiletransfer.outbound
-
Utility Transformer class for transforming between BaseFileTransferMappedRecords and other data types (such as Payloads)
- BaseFileTransferMappedRecordTransformer() - Constructor for class org.ikasan.connector.basefiletransfer.outbound.BaseFileTransferMappedRecordTransformer
- BaseFileTransferUtils - Class in org.ikasan.connector.basefiletransfer.net
-
A utility class for File Transfers
- BaseFileTransferUtils() - Constructor for class org.ikasan.connector.basefiletransfer.net.BaseFileTransferUtils
- BatchedFileProvider - Interface in org.ikasan.connector.basefiletransfer.outbound.command.util
-
Simple interface for classes that provide
Iteratorlike access to a batch ofFileHandles
C
- cd(String) - Method in interface org.ikasan.connector.basefiletransfer.net.FileTransferClient
-
Method to change directory
- changeDirectory(String) - Method in class org.ikasan.connector.basefiletransfer.outbound.command.AbstractBaseFileTransferTransactionalResourceCommand
-
Execute a change directory on the server to directory passed in
- ChecksumDeliveredCommand - Class in org.ikasan.connector.basefiletransfer.outbound.command
-
Command for comparing the calculated checksum of a delivered file with that provided by the remote system, if any
- ChecksumDeliveredCommand() - Constructor for class org.ikasan.connector.basefiletransfer.outbound.command.ChecksumDeliveredCommand
-
Constructor TODO Check that we should actually be calling super as that reloads state to be initial and we might not want that on reload of command from DB
- ChecksumDeliveredCommand(ChecksumSupplier) - Constructor for class org.ikasan.connector.basefiletransfer.outbound.command.ChecksumDeliveredCommand
-
Constructor
- ChecksumFailedException - Exception in org.ikasan.connector.basefiletransfer.net
-
Covers the Exception range for checksum Exceptions
- ChecksumFailedException() - Constructor for exception org.ikasan.connector.basefiletransfer.net.ChecksumFailedException
-
Constructor
- ChecksumFailedException(String) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ChecksumFailedException
- ChecksumFailedException(String, Throwable) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ChecksumFailedException
- ChecksumFailedException(Throwable) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ChecksumFailedException
- checksumFilePath - Variable in class org.ikasan.connector.basefiletransfer.outbound.command.ChecksumValidatorCommand
-
The path of the checksum file we are validating against
- ChecksumValidatorCommand - Class in org.ikasan.connector.basefiletransfer.outbound.command
-
Command for comparing the calculated checksum of a retrieved file with that provided by the remote system, if any
- ChecksumValidatorCommand() - Constructor for class org.ikasan.connector.basefiletransfer.outbound.command.ChecksumValidatorCommand
-
Default constructor for Hibernate
- ChecksumValidatorCommand(ChecksumSupplier, boolean, String) - Constructor for class org.ikasan.connector.basefiletransfer.outbound.command.ChecksumValidatorCommand
-
Constructor
- ChunkingRetrieveFileCommand - Class in org.ikasan.connector.basefiletransfer.outbound.command
-
Retrieves a specified file from a remote directory
- ChunkingRetrieveFileCommand(BaseFileTransferDao, String, boolean, String, boolean, String, FileChunkDao, int, boolean) - Constructor for class org.ikasan.connector.basefiletransfer.outbound.command.ChunkingRetrieveFileCommand
-
Constructor
- CleanupChunksCommand - Class in org.ikasan.connector.basefiletransfer.outbound.command
-
Delivers a specified payload to a remote File Transfer directory
- CleanupChunksCommand() - Constructor for class org.ikasan.connector.basefiletransfer.outbound.command.CleanupChunksCommand
-
Constructor
- clear() - Method in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferMappedRecord
- ClientCommandCdException - Exception in org.ikasan.connector.basefiletransfer.net
- ClientCommandCdException() - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientCommandCdException
-
Constructor
- ClientCommandCdException(String) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientCommandCdException
- ClientCommandCdException(String, Throwable) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientCommandCdException
- ClientCommandCdException(Throwable) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientCommandCdException
- ClientCommandException - Exception in org.ikasan.connector.basefiletransfer.net
- ClientCommandException(String) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientCommandException
- ClientCommandException(String, Throwable) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientCommandException
- ClientCommandException(Throwable) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientCommandException
- ClientCommandGetException - Exception in org.ikasan.connector.basefiletransfer.net
- ClientCommandGetException() - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientCommandGetException
-
Default constructor
- ClientCommandGetException(String) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientCommandGetException
- ClientCommandGetException(String, Throwable) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientCommandGetException
- ClientCommandGetException(Throwable) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientCommandGetException
- ClientCommandLlsException - Exception in org.ikasan.connector.basefiletransfer.net
- ClientCommandLlsException() - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientCommandLlsException
-
Constructor
- ClientCommandLlsException(String) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientCommandLlsException
- ClientCommandLlsException(String, Throwable) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientCommandLlsException
- ClientCommandLlsException(Throwable) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientCommandLlsException
- ClientCommandLsException - Exception in org.ikasan.connector.basefiletransfer.net
- ClientCommandLsException() - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientCommandLsException
-
Constructor
- ClientCommandLsException(String) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientCommandLsException
- ClientCommandLsException(String, Throwable) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientCommandLsException
- ClientCommandLsException(Throwable) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientCommandLsException
- ClientCommandMkdirException - Exception in org.ikasan.connector.basefiletransfer.net
- ClientCommandMkdirException() - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientCommandMkdirException
-
Default Constructor
- ClientCommandMkdirException(String) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientCommandMkdirException
- ClientCommandMkdirException(String, Throwable) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientCommandMkdirException
- ClientCommandMkdirException(Throwable) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientCommandMkdirException
- ClientCommandPutException - Exception in org.ikasan.connector.basefiletransfer.net
- ClientCommandPutException() - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientCommandPutException
-
Constructor
- ClientCommandPutException(String) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientCommandPutException
- ClientCommandPutException(String, Throwable) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientCommandPutException
- ClientCommandPutException(Throwable) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientCommandPutException
- ClientCommandPwdException - Exception in org.ikasan.connector.basefiletransfer.net
- ClientCommandPwdException() - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientCommandPwdException
-
Constructor
- ClientCommandPwdException(String) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientCommandPwdException
- ClientCommandPwdException(String, Throwable) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientCommandPwdException
- ClientCommandPwdException(Throwable) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientCommandPwdException
- ClientCommandRenameException - Exception in org.ikasan.connector.basefiletransfer.net
- ClientCommandRenameException() - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientCommandRenameException
-
Constructor
- ClientCommandRenameException(String) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientCommandRenameException
- ClientCommandRenameException(String, Throwable) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientCommandRenameException
- ClientCommandRenameException(Throwable) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientCommandRenameException
- ClientCommandStatException - Exception in org.ikasan.connector.basefiletransfer.net
- ClientCommandStatException() - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientCommandStatException
-
Constructor
- ClientCommandStatException(String) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientCommandStatException
- ClientCommandStatException(String, Throwable) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientCommandStatException
- ClientCommandStatException(Throwable) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientCommandStatException
- ClientConnectionException - Exception in org.ikasan.connector.basefiletransfer.net
- ClientConnectionException(String) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientConnectionException
-
Constructor
- ClientConnectionException(String, Throwable) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientConnectionException
-
Constructor
- ClientConnectionException(Throwable) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientConnectionException
-
Constructor
- ClientDirectoryFilter - Class in org.ikasan.connector.basefiletransfer.net
- ClientDirectoryFilter() - Constructor for class org.ikasan.connector.basefiletransfer.net.ClientDirectoryFilter
-
Constructor
- ClientException - Exception in org.ikasan.connector.basefiletransfer.net
-
Class used to wrap all of the exceptions thrown by the underlying File Transfer client library.
- ClientException(String) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientException
-
Constructor
- ClientException(String, Throwable) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientException
-
Constructor
- ClientException(Throwable) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientException
-
Constructor
- ClientFilenameFilter - Class in org.ikasan.connector.basefiletransfer.net
- ClientFilenameFilter(String) - Constructor for class org.ikasan.connector.basefiletransfer.net.ClientFilenameFilter
-
Constructor
- ClientFilenameFormatter - Interface in org.ikasan.connector.basefiletransfer.net
- ClientFilter - Interface in org.ikasan.connector.basefiletransfer.net
-
Client Filter interface
- ClientFixedFilenameFormatter - Class in org.ikasan.connector.basefiletransfer.net
- ClientFixedFilenameFormatter(String) - Constructor for class org.ikasan.connector.basefiletransfer.net.ClientFixedFilenameFormatter
-
Constructor
- ClientInitialisationException - Exception in org.ikasan.connector.basefiletransfer.net
- ClientInitialisationException(String) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientInitialisationException
-
Constructor
- ClientInitialisationException(String, Throwable) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientInitialisationException
-
Constructor
- ClientInitialisationException(Throwable) - Constructor for exception org.ikasan.connector.basefiletransfer.net.ClientInitialisationException
-
Constructor
- ClientListEntry - Class in org.ikasan.connector.basefiletransfer.net
-
The
ClientListEntryclass holds information reflecting aListEntryas well as other information which facilitates the filtering, comparison and transportation of a received file. - ClientListEntry() - Constructor for class org.ikasan.connector.basefiletransfer.net.ClientListEntry
-
Default Constructor
- ClientPolarisedFilter - Class in org.ikasan.connector.basefiletransfer.net
-
Utility class to hold and apply an
ClientFilterand return results via a publicapplyFilter()method. - ClientPolarisedFilter(ClientFilter, boolean) - Constructor for class org.ikasan.connector.basefiletransfer.net.ClientPolarisedFilter
-
Default constructor
- ClientSymLinkFilter - Class in org.ikasan.connector.basefiletransfer.net
-
Symbolic Link filter
- ClientSymLinkFilter() - Constructor for class org.ikasan.connector.basefiletransfer.net.ClientSymLinkFilter
-
Constructor
- clone() - Method in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferMappedRecord
- compare(ClientListEntry, ClientListEntry) - Method in class org.ikasan.connector.basefiletransfer.net.OlderFirstClientListEntryComparator
- compareTo(Object) - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
-
Method used to implement the Comparable interface and compare/order
ClientListEntriesaccording to the following natural order: Uri LastModified LastAccessed Size - connect() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.ChunkingRetrieveFileCommand
- ConnectionCallback - Interface in org.ikasan.client
-
Callback interface for JCA connection code.
- containsKey(Object) - Method in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferMappedRecord
- containsValue(Object) - Method in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferMappedRecord
- COUNT_FILE_FILTER_FROM - Static variable in class org.ikasan.connector.basefiletransfer.outbound.persistence.HibernateBaseFileTransferDaoImpl
- createBaseFileTransferMappedRecord(URI, ByteArrayOutputStream) - Static method in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferUtils
-
Creates an BaseFileTransferMappedRecord from a ByteArrayOutputStream Checksum is calculated automatically by the DefaultPayload class
- createInteraction() - Method in class org.ikasan.connector.basefiletransfer.outbound.BaseFileTransferConnectionImpl
-
Connection Methods
- CURRENT_DIRECTORY - Static variable in class org.ikasan.connector.basefiletransfer.outbound.command.AbstractBaseFileTransferTransactionalResourceCommand
-
current directory
D
- dao - Variable in class org.ikasan.connector.basefiletransfer.outbound.command.RetrieveFileCommand
-
Data Access Object for Base File Transfer
- delete(FileFilter) - Method in interface org.ikasan.connector.basefiletransfer.outbound.persistence.BaseFileTransferDao
-
Deletes given
FileFilter. - delete(FileFilter) - Method in class org.ikasan.connector.basefiletransfer.outbound.persistence.HibernateBaseFileTransferDaoImpl
- deleteDir(String, boolean) - Method in class org.ikasan.connector.basefiletransfer.outbound.command.AbstractBaseFileTransferTransactionalResourceCommand
-
Deletes a remote directory
- deleteFile(String) - Method in class org.ikasan.connector.basefiletransfer.outbound.command.AbstractBaseFileTransferTransactionalResourceCommand
-
Deletes a remote file
- deleteRemoteDirectory(String, boolean) - Method in interface org.ikasan.connector.basefiletransfer.net.FileTransferClient
-
Method to delete a remote directory
- deleteRemoteFile(String) - Method in interface org.ikasan.connector.basefiletransfer.net.FileTransferClient
-
Method to delete a remote file
- DeliverBatchCommand - Class in org.ikasan.connector.basefiletransfer.outbound.command
-
Delivers a batch of files via file transfer
- DeliverBatchCommand(String, boolean) - Constructor for class org.ikasan.connector.basefiletransfer.outbound.command.DeliverBatchCommand
-
Constructor
- DeliverFileCommand - Class in org.ikasan.connector.basefiletransfer.outbound.command
-
Delivers a specified payload to a remote directory
- DeliverFileCommand() - Constructor for class org.ikasan.connector.basefiletransfer.outbound.command.DeliverFileCommand
-
Default Constructor for Hibernate
- DeliverFileCommand(String, String, boolean, boolean, String) - Constructor for class org.ikasan.connector.basefiletransfer.outbound.command.DeliverFileCommand
-
Constructor
- deliverInputStream(InputStream, String, String, boolean, String, boolean, boolean, boolean, String) - Method in class org.ikasan.connector.basefiletransfer.outbound.BaseFileTransferConnectionImpl
-
Deliver the InputStream TODO Add in the checksumDelivered feature
- DeliveryStreamException - Exception in org.ikasan.connector.basefiletransfer.outbound.command
-
Exception class representing an unexpected delivery stream exception
- DeliveryStreamException(Exception) - Constructor for exception org.ikasan.connector.basefiletransfer.outbound.command.DeliveryStreamException
- destructive - Variable in class org.ikasan.connector.basefiletransfer.outbound.command.RetrieveFileCommand
-
Whether or not to destroy the file after we pick it up
- DirectoryURLFactory - Interface in org.ikasan.framework.factory
-
Directory URL Factory interface
- disconnect() - Method in interface org.ikasan.connector.basefiletransfer.net.FileTransferClient
-
TODO add comment
- disconnect() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.ChunkingRetrieveFileCommand
- doCommit() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.ChecksumDeliveredCommand
- doCommit() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.ChecksumValidatorCommand
- doCommit() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.CleanupChunksCommand
- doCommit() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.DeliverBatchCommand
-
(non-Javadoc) Needs to move everything out of the temp directory to which it was delivered, to its final destination
- doCommit() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.DeliverFileCommand
-
Commit if file delivery is successful: rename file from its temporary name to actual name.
- doCommit() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.FileDiscoveryCommand
- doCommit() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.RenameFileCommand
- doCommit() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.RetrieveFileCommand
-
(non-Javadoc)
- doExecute(TransactionalResource) - Method in class org.ikasan.connector.basefiletransfer.outbound.command.AbstractBaseFileTransferTransactionalResourceCommand
-
(non-Javadoc)
- doInConnection(Connection) - Method in interface org.ikasan.client.ConnectionCallback
-
Code encapsulated by implementations of this will be run against the
Connection - doRollback() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.ChecksumDeliveredCommand
- doRollback() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.ChecksumValidatorCommand
- doRollback() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.CleanupChunksCommand
- doRollback() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.DeliverBatchCommand
- doRollback() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.DeliverFileCommand
- doRollback() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.FileDiscoveryCommand
- doRollback() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.RenameFileCommand
- doRollback() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.RetrieveFileCommand
-
(non-Javadoc)
E
- entrySet() - Method in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferMappedRecord
- EOL - Static variable in class org.ikasan.connector.basefiletransfer.outbound.command.AbstractBaseFileTransferTransactionalResourceCommand
-
EOL character
- equals(Object) - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
- equals(Object) - Method in class org.ikasan.connector.basefiletransfer.persistence.FileFilter
- evalRelativePath(String) - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
-
Get the relativePath of the base directory to the directory containing the target file e.g if base = /base and filePath = /base/reports/20210608/file.txt then relativePath = reports/20210608
- executeCommand(TransactionalResourceCommand, ExecutionContext) - Method in class org.ikasan.connector.basefiletransfer.outbound.BaseFileTransferConnectionImpl
-
Execute the command
- expandRenameExtension() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.RetrieveFileCommand
F
- FILE_FILTER_CLIENT_EQUALS_PREDICATE - Static variable in class org.ikasan.connector.basefiletransfer.outbound.persistence.HibernateBaseFileTransferDaoImpl
- FILE_FILTER_CLIENT_LIKE_PREDICATE - Static variable in class org.ikasan.connector.basefiletransfer.outbound.persistence.HibernateBaseFileTransferDaoImpl
- FILE_FILTER_CRITERIA_EQUALS_PREDICATE - Static variable in class org.ikasan.connector.basefiletransfer.outbound.persistence.HibernateBaseFileTransferDaoImpl
- FILE_FILTER_CRITERIA_LIKE_PREDICATE - Static variable in class org.ikasan.connector.basefiletransfer.outbound.persistence.HibernateBaseFileTransferDaoImpl
- FILE_FILTER_FROM - Static variable in class org.ikasan.connector.basefiletransfer.outbound.persistence.HibernateBaseFileTransferDaoImpl
- FILE_FILTER_LAST_MODIFIED_EQUALS_PREDICATE - Static variable in class org.ikasan.connector.basefiletransfer.outbound.persistence.HibernateBaseFileTransferDaoImpl
- FILE_FILTER_SIZE_EQUALS_PREDICATE - Static variable in class org.ikasan.connector.basefiletransfer.outbound.persistence.HibernateBaseFileTransferDaoImpl
- FILE_FILTER_TO_SELECT_ONE_QUERY - Static variable in class org.ikasan.connector.basefiletransfer.outbound.persistence.HibernateBaseFileTransferDaoImpl
- fileChunkHeaderToPayload(FileChunkHeader) - Method in class org.ikasan.connector.basefiletransfer.outbound.BaseFileTransferConnectionImpl
-
Method used to map an
FTPMappedRecordobject to aPayloadobject. - FileDiscoveryCommand - Class in org.ikasan.connector.basefiletransfer.outbound.command
-
Discovers new files from a remote browsable directory
- FileDiscoveryCommand() - Constructor for class org.ikasan.connector.basefiletransfer.outbound.command.FileDiscoveryCommand
-
No args constructor as required by Hibernate
- FileDiscoveryCommand(String, String, BaseFileTransferDao, long, boolean, boolean, boolean, boolean) - Constructor for class org.ikasan.connector.basefiletransfer.outbound.command.FileDiscoveryCommand
-
Constructor (required for backwards compatibility)
- FileDiscoveryCommand(String, String, BaseFileTransferDao, long, boolean, boolean, boolean, boolean, boolean, boolean, Cache<String, Boolean>) - Constructor for class org.ikasan.connector.basefiletransfer.outbound.command.FileDiscoveryCommand
-
Constructor
- fileFilter(String, String) - Method in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferUtils
-
Return true if the filename matches the filter
- FileFilter - Class in org.ikasan.connector.basefiletransfer.persistence
-
Object to be used for persistence/filtering.
- FileFilter() - Constructor for class org.ikasan.connector.basefiletransfer.persistence.FileFilter
-
Default constructor
- FileFilter(String, String, Date, Date, int) - Constructor for class org.ikasan.connector.basefiletransfer.persistence.FileFilter
- FileHandle - Class in org.ikasan.connector.basefiletransfer.outbound.command.util
-
Simple handle class for providing lightweight access to files.
- FileHandle(String, ByteArrayInputStream) - Constructor for class org.ikasan.connector.basefiletransfer.outbound.command.util.FileHandle
-
Constructor
- FileHandle(String, InputStream, boolean) - Constructor for class org.ikasan.connector.basefiletransfer.outbound.command.util.FileHandle
-
Constructor
- FilenameRegexpMatchedTargetDirectorySelector - Class in org.ikasan.connector.basefiletransfer.outbound.command.util
-
TargetDirectorySelectorimplementation that determines the target directory based on a regexp pattern match of the filename - FilenameRegexpMatchedTargetDirectorySelector(Map<String, String>) - Constructor for class org.ikasan.connector.basefiletransfer.outbound.command.util.FilenameRegexpMatchedTargetDirectorySelector
-
Constructor
- fileSeparator - Variable in class org.ikasan.connector.basefiletransfer.outbound.command.AbstractBaseFileTransferTransactionalResourceCommand
-
The file separator
- FileTransferClient - Interface in org.ikasan.connector.basefiletransfer.net
-
An interface for various File Transfer Clients to implement
- filter - Variable in class org.ikasan.connector.basefiletransfer.net.ClientPolarisedFilter
-
client filter
- filter(String[]) - Method in class org.ikasan.connector.basefiletransfer.net.ClientFilenameFilter
-
Utility method for filtering local directories as returned by dir.list()
- filter(List<ClientListEntry>) - Method in class org.ikasan.connector.basefiletransfer.net.ClientDirectoryFilter
-
Method to filter out unmatched
ClientListEntryobjects from an ArrayList. - filter(List<ClientListEntry>) - Method in class org.ikasan.connector.basefiletransfer.net.ClientFilenameFilter
-
Method to filter out unmatched
ClientListEntryobjects from anList. - filter(List<ClientListEntry>) - Method in interface org.ikasan.connector.basefiletransfer.net.ClientFilter
-
return a filtered list of ClientListEntry objects
- filter(List<ClientListEntry>) - Method in class org.ikasan.connector.basefiletransfer.net.ClientSymLinkFilter
-
Method to filter out unmatched
ClientListEntryobjects from a List. - filterFiles(ArrayList<ClientListEntry>, ArrayList<ClientFilter>) - Method in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferUtils
-
Return a filtered List of ClientListEntries
- filterList(List<ClientListEntry>, List<ClientPolarisedFilter>) - Static method in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferUtils
-
This method accepts a list of
ClientListEntryobjects, a list ofClientFilterand applies the filters the entries - find(int, int, String, String) - Method in interface org.ikasan.connector.basefiletransfer.outbound.persistence.BaseFileTransferDao
-
Find a Paged List of
FileFilterby its id: clientId or and clientId - find(int, int, String, String) - Method in class org.ikasan.connector.basefiletransfer.outbound.persistence.HibernateBaseFileTransferDaoImpl
- findById(int) - Method in interface org.ikasan.connector.basefiletransfer.outbound.persistence.BaseFileTransferDao
-
Finds
FileFilterby given id. - findById(int) - Method in class org.ikasan.connector.basefiletransfer.outbound.persistence.HibernateBaseFileTransferDaoImpl
- findFile(String) - Method in class org.ikasan.connector.basefiletransfer.outbound.command.AbstractBaseFileTransferTransactionalResourceCommand
-
Find a file in the current directory if it exists
- findParents(File, List<File>) - Static method in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferUtils
-
Find the parents of this file
G
- get(Object) - Method in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferMappedRecord
- get(String) - Method in interface org.ikasan.connector.basefiletransfer.net.FileTransferClient
-
Gets a BaseFileTransferMappedRecord (a 'File') given a filePath
- get(String, OutputStream) - Method in interface org.ikasan.connector.basefiletransfer.net.FileTransferClient
-
Get a file as a OutputStream
- get(String, OutputStream, int, long) - Method in interface org.ikasan.connector.basefiletransfer.net.FileTransferClient
-
Get a file as an OutputStream given an offset and a resume flag
- get(ClientListEntry) - Method in interface org.ikasan.connector.basefiletransfer.net.FileTransferClient
-
Gets a BaseFileTransferMappedRecord (a 'File') given a ClientListEntry
- getAsInputStream(String) - Method in interface org.ikasan.connector.basefiletransfer.net.FileTransferClient
-
Utilises the underlying API to return an InputStream as the result of the GET operation
- getAtime() - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
- getAtimeString() - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
- getBatchFolder() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.DeliverBatchCommand
- getChecksum() - Method in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferMappedRecord
- getChecksumAlgorithm() - Method in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferMappedRecord
- getChecksumFilePath() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.ChecksumValidatorCommand
-
Accessor method for checksum file path
- getClient() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.AbstractBaseFileTransferTransactionalResourceCommand
-
Return the FileTransferClient
- getClientId() - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
- getClientId() - Method in class org.ikasan.connector.basefiletransfer.persistence.FileFilter
- getContent() - Method in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferMappedRecord
- getContentAsInputStream() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.util.FileHandle
-
Returns the content by way of an InputStream Note that as with all
InputStreams, once read, there is no way to rewind. - getContentAsStream(ClientListEntry) - Method in interface org.ikasan.connector.basefiletransfer.net.FileTransferClient
-
Get the content of a ClientListFileEntry (a 'File') as an InputStream
- getContentAsStream(ClientListEntry) - Method in class org.ikasan.connector.basefiletransfer.outbound.command.AbstractBaseFileTransferTransactionalResourceCommand
-
Get the content from the file as an InputStream
- getCreatedDateTime() - Method in class org.ikasan.connector.basefiletransfer.persistence.FileFilter
- getCreatedDayTime() - Method in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferMappedRecord
- getCriteria() - Method in class org.ikasan.connector.basefiletransfer.persistence.FileFilter
-
Get the criteria to filter on
- getDirectoriesURLs(String) - Method in interface org.ikasan.framework.factory.DirectoryURLFactory
-
Get a list of directory URLs
- getDtLastAccessed() - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
- getDtLastModified() - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
- getEventIdentifier(Payload) - Method in class org.ikasan.component.endpoint.filetransfer.ManagedEventFileTransferIdentifierService
- getExtended() - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
- getFile(String) - Method in class org.ikasan.connector.basefiletransfer.outbound.command.AbstractBaseFileTransferTransactionalResourceCommand
-
Get the SFYPMapped record that is a representation of the file
- getFile(ClientListEntry) - Method in class org.ikasan.connector.basefiletransfer.outbound.command.AbstractBaseFileTransferTransactionalResourceCommand
-
Get the Mapped record that is a representation of the file
- getFileName() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.DeliverFileCommand
-
Accessor for FileName
- getFileSize(String, String) - Method in class org.ikasan.connector.basefiletransfer.outbound.command.ChunkingRetrieveFileCommand
- getFilter() - Method in class org.ikasan.connector.basefiletransfer.net.ClientPolarisedFilter
- getFlags() - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
- getFullPath() - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
-
Get the full Path
- getGid() - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
- getId() - Method in class org.ikasan.connector.basefiletransfer.persistence.FileFilter
- getLastAccessed() - Method in class org.ikasan.connector.basefiletransfer.persistence.FileFilter
- getLastModified() - Method in class org.ikasan.connector.basefiletransfer.persistence.FileFilter
- getLocalTransaction() - Method in class org.ikasan.connector.basefiletransfer.outbound.BaseFileTransferConnectionImpl
- getLongFilename() - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
- getMappedRecord() - Method in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferMappedRecord
- getMetaData() - Method in class org.ikasan.connector.basefiletransfer.outbound.BaseFileTransferConnectionImpl
- getMoveNewPath() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.RetrieveFileCommand
-
Get the new path a file is being moved to.
- getMtime() - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
- getMtimeString() - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
- getName() - Method in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferMappedRecord
- getName() - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
-
Get the list entry name
- getOutputDirectory() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.DeliverFileCommand
-
Get the output directory
- getPath() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.util.FileHandle
-
Returns the path of the file as a String
- getPermissions() - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
- getPermissionsString() - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
- getRecordName() - Method in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferMappedRecord
- getRecordShortDescription() - Method in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferMappedRecord
- getRenameExtension() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.RetrieveFileCommand
-
Get the extension that we'rerenaming the file with
- getResultSetInfo() - Method in class org.ikasan.connector.basefiletransfer.outbound.BaseFileTransferConnectionImpl
- getSize() - Method in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferMappedRecord
- getSize() - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
- getSize() - Method in class org.ikasan.connector.basefiletransfer.persistence.FileFilter
- getSourcePath() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.ChunkingRetrieveFileCommand
-
Accessor method for source path
- getSourcePath() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.RetrieveFileCommand
-
Accessor method for source path
- getTargetDirectory(Payload) - Method in class org.ikasan.connector.basefiletransfer.outbound.command.util.FilenameRegexpMatchedTargetDirectorySelector
- getTargetDirectory(Payload) - Method in interface org.ikasan.connector.basefiletransfer.outbound.command.util.TargetDirectorySelector
-
Determines a target directory for a specified
Payload, based on somePayloadcriteria - getTargetDirectory(Payload, String) - Method in class org.ikasan.connector.basefiletransfer.outbound.command.util.FilenameRegexpMatchedTargetDirectorySelector
- getTargetDirectory(Payload, String) - Method in interface org.ikasan.connector.basefiletransfer.outbound.command.util.TargetDirectorySelector
-
Determines a target directory for a specified
Payload, based on somePayloadcriteria providing within a specified parent dir - getTempDirectory() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.DeliverBatchCommand
- getTempFileName() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.DeliverFileCommand
-
Accessor for tempFileName
- getUid() - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
- getUniqueId() - Method in interface org.ikasan.connector.basefiletransfer.outbound.command.util.UniqueIdGenerator
- getUri() - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
- getUri() - Method in class org.ikasan.connector.basefiletransfer.persistence.FileFilter
H
- hashCode() - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
- hashCode() - Method in class org.ikasan.connector.basefiletransfer.persistence.FileFilter
- hasNext() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.util.UnzippingFileProvider
- HibernateBaseFileTransferDaoImpl - Class in org.ikasan.connector.basefiletransfer.outbound.persistence
-
Implementation for Hibernate interactions involving File Transfer connectors
- HibernateBaseFileTransferDaoImpl() - Constructor for class org.ikasan.connector.basefiletransfer.outbound.persistence.HibernateBaseFileTransferDaoImpl
- housekeep(String, int, int) - Method in interface org.ikasan.connector.basefiletransfer.outbound.persistence.BaseFileTransferDao
-
Housekeeps
FileFilterentries. - housekeep(String, int, int) - Method in class org.ikasan.connector.basefiletransfer.outbound.persistence.HibernateBaseFileTransferDaoImpl
-
Delete entries from the FileFilter table based on their age of creation and their clientId
- HOUSEKEEP_FILE_FILTER_FROM - Static variable in class org.ikasan.connector.basefiletransfer.outbound.persistence.HibernateBaseFileTransferDaoImpl
I
- isChunkReference(Payload) - Method in class org.ikasan.connector.basefiletransfer.outbound.BaseFileTransferConnectionImpl
-
Determines if we need to handle this as a chunk reference
- isDestructive() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.ChecksumValidatorCommand
-
Do we delete the file on successful delivery?
- isDestructive() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.RetrieveFileCommand
-
Do we delete the file on successful delivery?
- isDirectory() - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
- isDirectory() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.util.FileHandle
-
Accessor for isDirectory flag
- isDirectory(boolean) - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
- isDuplicate(ClientListEntry, boolean, boolean) - Method in interface org.ikasan.connector.basefiletransfer.outbound.persistence.BaseFileTransferDao
-
Method that checks if an
ClientListEntryis already included in the filter table. - isDuplicate(ClientListEntry, boolean, boolean) - Method in class org.ikasan.connector.basefiletransfer.outbound.persistence.HibernateBaseFileTransferDaoImpl
- isEmpty() - Method in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferMappedRecord
- isLink() - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
- isLink(boolean) - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
- isMoveOnSuccess() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.RetrieveFileCommand
-
Do we move the file on successful delivery?
- isOverwriteExisting() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.DeliverFileCommand
-
Check if we overwrite the existing file
- isPolarity() - Method in class org.ikasan.connector.basefiletransfer.net.ClientPolarisedFilter
- isPutAttempted() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.DeliverBatchCommand
-
Accessor for putAttempted
- isPutAttempted() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.DeliverFileCommand
-
Accessor for putAttempted
- isRenameOnSuccess() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.RetrieveFileCommand
-
Do we rename the file on successful delivery?
J
- jaxbContext - Variable in class org.ikasan.connector.basefiletransfer.outbound.BaseFileTransferConnectionImpl
K
- keySet() - Method in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferMappedRecord
L
- listDirectory(String) - Method in class org.ikasan.connector.basefiletransfer.outbound.command.AbstractBaseFileTransferTransactionalResourceCommand
-
Return a list of ClientListEntry objects
- listDirectory(String, List<ClientListEntry>) - Method in class org.ikasan.connector.basefiletransfer.outbound.command.FileDiscoveryCommand
- listeners - Variable in class org.ikasan.connector.basefiletransfer.outbound.BaseFileTransferConnectionImpl
- listeners - Variable in class org.ikasan.connector.basefiletransfer.outbound.command.AbstractBaseFileTransferTransactionalResourceCommand
- logFileList(List<ClientListEntry>, String) - Method in class org.ikasan.connector.basefiletransfer.outbound.command.AbstractBaseFileTransferTransactionalResourceCommand
-
Method used to log a list of
ClientListEntryentries. - ls(String) - Method in interface org.ikasan.connector.basefiletransfer.net.FileTransferClient
-
Method to return a list of the contents of a directory
M
- ManagedEventFileTransferIdentifierService - Class in org.ikasan.component.endpoint.filetransfer
-
Manages the event identifier setting/getting for Payload content Ikasan Developmnet Team.
- ManagedEventFileTransferIdentifierService() - Constructor for class org.ikasan.component.endpoint.filetransfer.ManagedEventFileTransferIdentifierService
-
Default constructor
- ManagedEventFileTransferIdentifierService(String) - Constructor for class org.ikasan.component.endpoint.filetransfer.ManagedEventFileTransferIdentifierService
-
Optional constructor for passing module prefix
- mappedRecordToPayload(BaseFileTransferMappedRecord) - Static method in class org.ikasan.connector.basefiletransfer.outbound.BaseFileTransferMappedRecordTransformer
-
Method used to map an
BaseFileTransferMappedRecordobject to aPayloadobject. - marshaller - Variable in class org.ikasan.connector.basefiletransfer.outbound.BaseFileTransferConnectionImpl
- match(String) - Method in class org.ikasan.connector.basefiletransfer.net.ClientFilenameFilter
-
Return true if the entry matches the pattern
- match(ClientListEntry) - Method in class org.ikasan.connector.basefiletransfer.net.ClientDirectoryFilter
-
Method to match
ClientListEntryobjects based on whether they represent directories or not. - match(ClientListEntry) - Method in class org.ikasan.connector.basefiletransfer.net.ClientFilenameFilter
-
Method to match
ClientListEntryobjects based on whether they the regular expression provided when the object is instantiated. - match(ClientListEntry) - Method in interface org.ikasan.connector.basefiletransfer.net.ClientFilter
-
Return true if the ClientListEntry matches
- match(ClientListEntry) - Method in class org.ikasan.connector.basefiletransfer.net.ClientSymLinkFilter
-
Method to match
ClientListEntryobjects based on whether they represent symbolic links or not. - matchFiles(String, ArrayList<ClientListEntry>) - Method in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferUtils
-
By default case sensitive and based on US ASCII characters
- mkdir(String) - Method in interface org.ikasan.connector.basefiletransfer.net.FileTransferClient
-
Allow the creation of directories.
N
- next() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.util.UnzippingFileProvider
- notifyListeners(TransactionCommitException) - Method in class org.ikasan.connector.basefiletransfer.outbound.command.AbstractBaseFileTransferTransactionalResourceCommand
O
- OlderFirstClientListEntryComparator - Class in org.ikasan.connector.basefiletransfer.net
-
OlderFirstClientListEntryComparatoris an implementation ofComparatorforClientListEntrythat compares two such objects based on their last modified dates. - OlderFirstClientListEntryComparator() - Constructor for class org.ikasan.connector.basefiletransfer.net.OlderFirstClientListEntryComparator
- org.ikasan.client - package org.ikasan.client
- org.ikasan.component.endpoint.filetransfer - package org.ikasan.component.endpoint.filetransfer
- org.ikasan.connector.basefiletransfer.net - package org.ikasan.connector.basefiletransfer.net
- org.ikasan.connector.basefiletransfer.outbound - package org.ikasan.connector.basefiletransfer.outbound
- org.ikasan.connector.basefiletransfer.outbound.command - package org.ikasan.connector.basefiletransfer.outbound.command
- org.ikasan.connector.basefiletransfer.outbound.command.util - package org.ikasan.connector.basefiletransfer.outbound.command.util
- org.ikasan.connector.basefiletransfer.outbound.persistence - package org.ikasan.connector.basefiletransfer.outbound.persistence
- org.ikasan.connector.basefiletransfer.persistence - package org.ikasan.connector.basefiletransfer.persistence
- org.ikasan.framework.factory - package org.ikasan.framework.factory
P
- parseTimestampFormat() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.RetrieveFileCommand
- payloadToMappedRecord(Payload) - Static method in class org.ikasan.connector.basefiletransfer.outbound.BaseFileTransferMappedRecordTransformer
-
Method used to map an
Payloadobject to aBaseFileTransferMappedRecordobject. - performExecute() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.AbstractBaseFileTransferTransactionalResourceCommand
-
execute method for subclasses to implement
- performExecute() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.ChecksumDeliveredCommand
- performExecute() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.ChecksumValidatorCommand
- performExecute() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.ChunkingRetrieveFileCommand
- performExecute() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.CleanupChunksCommand
- performExecute() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.DeliverBatchCommand
- performExecute() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.DeliverFileCommand
- performExecute() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.FileDiscoveryCommand
- performExecute() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.RenameFileCommand
- performExecute() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.RetrieveFileCommand
-
(non-Javadoc)
- persistClientListEntry(ClientListEntry) - Method in interface org.ikasan.connector.basefiletransfer.outbound.persistence.BaseFileTransferDao
-
Derives an
FileFilterfrom the providedClientListEntryand persists it to the filtering table. - persistClientListEntry(ClientListEntry) - Method in class org.ikasan.connector.basefiletransfer.outbound.persistence.HibernateBaseFileTransferDaoImpl
- polarity - Variable in class org.ikasan.connector.basefiletransfer.net.ClientPolarisedFilter
-
Polartiy flag
- printWorkingDirectoryName() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.AbstractBaseFileTransferTransactionalResourceCommand
-
Returns the working directory name
- put(Object, Object) - Method in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferMappedRecord
- put(String, byte[]) - Method in interface org.ikasan.connector.basefiletransfer.net.FileTransferClient
-
Method to put a content on to a File Tansfer system
- putAll(Map) - Method in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferMappedRecord
- putFile(BaseFileTransferMappedRecord) - Method in class org.ikasan.connector.basefiletransfer.outbound.command.AbstractBaseFileTransferTransactionalResourceCommand
-
Put the file given
- putWithOutputStream(String, InputStream) - Method in interface org.ikasan.connector.basefiletransfer.net.FileTransferClient
-
Method to put the file using an OutputStream
- putWithOutputStream(String, InputStream) - Method in class org.ikasan.connector.basefiletransfer.outbound.command.AbstractBaseFileTransferTransactionalResourceCommand
-
Perform a PUT file operation suing an OutputStream
- pwd() - Method in interface org.ikasan.connector.basefiletransfer.net.FileTransferClient
-
Method to list what directory you are currently in
R
- REFERENCE_PAYLOAD_ATTRIBUTE - Static variable in class org.ikasan.connector.basefiletransfer.outbound.BaseFileTransferConnectionImpl
- remove() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.util.UnzippingFileProvider
- remove(Object) - Method in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferMappedRecord
- remove(String) - Method in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferMappedRecord
-
Remove the key
- rename(String, String) - Method in interface org.ikasan.connector.basefiletransfer.net.FileTransferClient
-
Method to rename a path (a 'File')
- renameExtension - Variable in class org.ikasan.connector.basefiletransfer.outbound.command.RetrieveFileCommand
-
Extension with which to rename successfully retrieved files As optional timestamp can be specified by using a pattern of /[dateFormat]/ in the renameExtension e.g.
- renameFile(String, String) - Method in class org.ikasan.connector.basefiletransfer.outbound.command.AbstractBaseFileTransferTransactionalResourceCommand
-
Rename the file from oldPath to newPath
- RenameFileCommand - Class in org.ikasan.connector.basefiletransfer.outbound.command
-
Renames files from a remote browsable directory
- RenameFileCommand() - Constructor for class org.ikasan.connector.basefiletransfer.outbound.command.RenameFileCommand
-
Constructor
- renameOnSuccess - Variable in class org.ikasan.connector.basefiletransfer.outbound.command.RetrieveFileCommand
-
Rename the file on successful retrieval
- renameTimestampExtensionPattern - Variable in class org.ikasan.connector.basefiletransfer.outbound.command.RetrieveFileCommand
-
Pattern used in replacing a timestamp in a rename extension, for instance, captures /[dateFormat]/
- RetrieveFileCommand - Class in org.ikasan.connector.basefiletransfer.outbound.command
-
Retrieves a specified file from a remote directory
- RetrieveFileCommand() - Constructor for class org.ikasan.connector.basefiletransfer.outbound.command.RetrieveFileCommand
-
No args constructor required by Hibernate and unit tests
- RetrieveFileCommand(BaseFileTransferDao, boolean, String, boolean, String, boolean) - Constructor for class org.ikasan.connector.basefiletransfer.outbound.command.RetrieveFileCommand
-
Constructor
S
- save(FileFilter) - Method in interface org.ikasan.connector.basefiletransfer.outbound.persistence.BaseFileTransferDao
-
Saves given
FileFilter. - save(FileFilter) - Method in class org.ikasan.connector.basefiletransfer.outbound.persistence.HibernateBaseFileTransferDaoImpl
- setAtime(long) - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
- setAtimeString(String) - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
- setChecksum(String, String) - Method in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferMappedRecord
- setClientId(String) - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
- setContent(byte[]) - Method in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferMappedRecord
- setCreatedDateTime(long) - Method in class org.ikasan.connector.basefiletransfer.persistence.FileFilter
-
Setter used by Hibernate
- setCreatedDayTime(Date) - Method in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferMappedRecord
- setCriteria(String) - Method in class org.ikasan.connector.basefiletransfer.persistence.FileFilter
-
Set the criteria to filter on
- setDestructive(boolean) - Method in class org.ikasan.connector.basefiletransfer.outbound.command.ChecksumValidatorCommand
-
Setter method to allow the destructive flag to be set later than construction
- setDtLastAccessed(Date) - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
- setDtLastModified(Date) - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
- setEventIdentifier(String, Payload) - Method in class org.ikasan.component.endpoint.filetransfer.ManagedEventFileTransferIdentifierService
- setExtended(ArrayList<String>) - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
- setFilter(ClientFilter) - Method in class org.ikasan.connector.basefiletransfer.net.ClientPolarisedFilter
- setFlags(int) - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
- setFullPath(String) - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
-
Set the fullPath
- setGid(String) - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
- setId(Integer) - Method in class org.ikasan.connector.basefiletransfer.persistence.FileFilter
-
Setter used by Hibernate
- setIdGenerator(UniqueIdGenerator) - Method in class org.ikasan.connector.basefiletransfer.outbound.command.DeliverBatchCommand
-
allows the default id generator to be overridden
- setLongFilename(String) - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
- setMappedRecord(HashMap<String, Object>) - Method in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferMappedRecord
- setMtime(long) - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
- setMtimeString(String) - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
- setName(String) - Method in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferMappedRecord
- setName(String) - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
-
Set the name
- setPermissions(int) - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
- setPermissionsString(String) - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
- setPolarity(boolean) - Method in class org.ikasan.connector.basefiletransfer.net.ClientPolarisedFilter
- setRecordName(String) - Method in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferMappedRecord
- setRecordShortDescription(String) - Method in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferMappedRecord
- setRenameExtension(String) - Method in class org.ikasan.connector.basefiletransfer.outbound.command.RetrieveFileCommand
-
Private setter used by Hibernate
- setSize(long) - Method in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferMappedRecord
- setSize(long) - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
- setSkip(boolean) - Method in class org.ikasan.connector.basefiletransfer.outbound.command.ChecksumValidatorCommand
-
Setter method to allow the skip flag to be set later than construction
- setUid(String) - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
- setUri(URI) - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
- size() - Method in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferMappedRecord
- sourceChunkableData(String, String) - Method in class org.ikasan.connector.basefiletransfer.outbound.command.ChunkingRetrieveFileCommand
- sourceChunkableData(String, String, OutputStream, long) - Method in class org.ikasan.connector.basefiletransfer.outbound.command.ChunkingRetrieveFileCommand
- sourcePath - Variable in class org.ikasan.connector.basefiletransfer.outbound.command.RetrieveFileCommand
-
The original source path of the file we are retrieving
- stringDecoder(String, Charset) - Static method in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferUtils
-
Decodes the bytes in a String of a given Charset, into Unicode (i.e.
- stringEncoder(String) - Static method in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferUtils
-
As
stringEncoder(String string, Charset charset)but defaults to UTF-8 - stringEncoder(String, Charset) - Static method in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferUtils
-
Encodes the bytes of a Unicode String to a given Charset characters.
T
- TargetDirectorySelector - Interface in org.ikasan.connector.basefiletransfer.outbound.command.util
-
Simple interface for defining a component that can determine a target directory for a specified Payload, based on some Payload criteria
- toPersistObject() - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
-
Used to create a
FileFilterobject which can be used for persisting/filtering the entry. - toString() - Method in class org.ikasan.connector.basefiletransfer.net.ClientListEntry
- toString() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.ChunkingRetrieveFileCommand
- toString() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.DeliverFileCommand
- toString() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.FileDiscoveryCommand
- toString() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.RetrieveFileCommand
- toString() - Method in class org.ikasan.connector.basefiletransfer.outbound.command.util.FileHandle
- translateFilename(String) - Method in interface org.ikasan.connector.basefiletransfer.net.ClientFilenameFormatter
-
translate the file name
- translateFilename(String) - Method in class org.ikasan.connector.basefiletransfer.net.ClientFixedFilenameFormatter
-
Method that transfixes the input filename into a fixed
U
- UniqueIdGenerator - Interface in org.ikasan.connector.basefiletransfer.outbound.command.util
-
Interface for unique Id generation
- unmarshaller - Variable in class org.ikasan.connector.basefiletransfer.outbound.BaseFileTransferConnectionImpl
- UnzipNotSupportedException - Exception in org.ikasan.connector.basefiletransfer.outbound.command.util
- UnzipNotSupportedException(String) - Constructor for exception org.ikasan.connector.basefiletransfer.outbound.command.util.UnzipNotSupportedException
-
Constructor
- UnzippingFileProvider - Class in org.ikasan.connector.basefiletransfer.outbound.command.util
-
Class that provides
Iteratortype access to the entries in a Zipped InputStream - UnzippingFileProvider(InputStream) - Constructor for class org.ikasan.connector.basefiletransfer.outbound.command.util.UnzippingFileProvider
-
Constructor
- UTF8 - Static variable in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferUtils
-
UTF-8 encoding
V
- values() - Method in class org.ikasan.connector.basefiletransfer.net.BaseFileTransferMappedRecord
All Classes All Packages