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

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 ClientFilter on the List<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 Iterator like access to a batch of FileHandles

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 ClientListEntry class holds information reflecting a ListEntry as 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 ClientFilter and return results via a public applyFilter() 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 ClientListEntries according 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 FTPMappedRecord object to a Payload object.
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
TargetDirectorySelector implementation 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 ClientListEntry objects from an ArrayList.
filter(List<ClientListEntry>) - Method in class org.ikasan.connector.basefiletransfer.net.ClientFilenameFilter
Method to filter out unmatched ClientListEntry objects from an List.
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 ClientListEntry objects 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 ClientListEntry objects, a list of ClientFilter and applies the filters the entries
find(int, int, String, String) - Method in interface org.ikasan.connector.basefiletransfer.outbound.persistence.BaseFileTransferDao
Find a Paged List ofFileFilter by 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 FileFilter by 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 some Payload criteria
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 some Payload criteria 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 FileFilter entries.
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 ClientListEntry is 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 ClientListEntry entries.
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 BaseFileTransferMappedRecord object to a Payload object.
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 ClientListEntry objects based on whether they represent directories or not.
match(ClientListEntry) - Method in class org.ikasan.connector.basefiletransfer.net.ClientFilenameFilter
Method to match ClientListEntry objects 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 ClientListEntry objects 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
OlderFirstClientListEntryComparator is an implementation of Comparator for ClientListEntry that 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 Payload object to a BaseFileTransferMappedRecord object.
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 FileFilter from the provided ClientListEntry and 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 FileFilter object 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 Iterator type 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
 
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