| Modifier and Type | Method and Description |
|---|---|
List<ClientListEntry> |
ClientPolarisedFilter.applyFilter(List<ClientListEntry> list)
Applies the
ClientFilter on the
List<ClientListEntry> and return the resulting
polarised filtered list. |
List<ClientListEntry> |
ClientFilter.filter(List<ClientListEntry> entries)
return a filtered list of ClientListEntry objects
|
List<ClientListEntry> |
ClientFilenameFilter.filter(List<ClientListEntry> entries)
Method to filter out unmatched
ClientListEntry objects
from an List. |
List<ClientListEntry> |
ClientDirectoryFilter.filter(List<ClientListEntry> entries)
Method to filter out unmatched
ClientListEntry objects
from an ArrayList. |
List<ClientListEntry> |
ClientSymLinkFilter.filter(List<ClientListEntry> entries)
Method to filter out unmatched
ClientListEntry objects
from a List. |
ArrayList<ClientListEntry> |
BaseFileTransferUtils.filterFiles(ArrayList<ClientListEntry> files,
ArrayList<ClientFilter> filters)
Return a filtered List of ClientListEntries
|
static List<ClientListEntry> |
BaseFileTransferUtils.filterList(List<ClientListEntry> list,
List<ClientPolarisedFilter> filters)
This method accepts a list of
ClientListEntry objects,
a list of ClientFilter and applies the filters the
entries |
List<ClientListEntry> |
FileTransferClient.ls(String path)
Method to return a list of the contents of a directory
|
ArrayList<ClientListEntry> |
BaseFileTransferUtils.matchFiles(String patternString,
ArrayList<ClientListEntry> fileList)
By default case sensitive and based on US ASCII characters
|
| Modifier and Type | Method and Description |
|---|---|
int |
OlderFirstClientListEntryComparator.compare(ClientListEntry cle1,
ClientListEntry cle2) |
BaseFileTransferMappedRecord |
FileTransferClient.get(ClientListEntry clientListEntry)
Gets a BaseFileTransferMappedRecord (a 'File') given a ClientListEntry
|
InputStream |
FileTransferClient.getContentAsStream(ClientListEntry entry)
Get the content of a ClientListFileEntry (a 'File') as an InputStream
|
boolean |
ClientFilter.match(ClientListEntry lsEntry)
Return true if the ClientListEntry matches
|
boolean |
ClientFilenameFilter.match(ClientListEntry entry)
Method to match
ClientListEntry objects based on
whether they the regular expression provided when the object is
instantiated. |
boolean |
ClientDirectoryFilter.match(ClientListEntry lsEntry)
Method to match
ClientListEntry objects based on
whether they represent directories or not. |
boolean |
ClientSymLinkFilter.match(ClientListEntry entry)
Method to match
ClientListEntry objects based on
whether they represent symbolic links or not. |
| Modifier and Type | Method and Description |
|---|---|
List<ClientListEntry> |
ClientPolarisedFilter.applyFilter(List<ClientListEntry> list)
Applies the
ClientFilter on the
List<ClientListEntry> and return the resulting
polarised filtered list. |
List<ClientListEntry> |
ClientFilter.filter(List<ClientListEntry> entries)
return a filtered list of ClientListEntry objects
|
List<ClientListEntry> |
ClientFilenameFilter.filter(List<ClientListEntry> entries)
Method to filter out unmatched
ClientListEntry objects
from an List. |
List<ClientListEntry> |
ClientDirectoryFilter.filter(List<ClientListEntry> entries)
Method to filter out unmatched
ClientListEntry objects
from an ArrayList. |
List<ClientListEntry> |
ClientSymLinkFilter.filter(List<ClientListEntry> entries)
Method to filter out unmatched
ClientListEntry objects
from a List. |
ArrayList<ClientListEntry> |
BaseFileTransferUtils.filterFiles(ArrayList<ClientListEntry> files,
ArrayList<ClientFilter> filters)
Return a filtered List of ClientListEntries
|
static List<ClientListEntry> |
BaseFileTransferUtils.filterList(List<ClientListEntry> list,
List<ClientPolarisedFilter> filters)
This method accepts a list of
ClientListEntry objects,
a list of ClientFilter and applies the filters the
entries |
ArrayList<ClientListEntry> |
BaseFileTransferUtils.matchFiles(String patternString,
ArrayList<ClientListEntry> fileList)
By default case sensitive and based on US ASCII characters
|
| Modifier and Type | Method and Description |
|---|---|
protected ClientListEntry |
AbstractBaseFileTransferTransactionalResourceCommand.findFile(String filePath)
Find a file in the current directory if it exists
|
| Modifier and Type | Method and Description |
|---|---|
protected List<ClientListEntry> |
AbstractBaseFileTransferTransactionalResourceCommand.listDirectory(String directory)
Return a list of ClientListEntry objects
|
protected List<ClientListEntry> |
FileDiscoveryCommand.listDirectory(String directory,
List<ClientListEntry> allFiles) |
| Modifier and Type | Method and Description |
|---|---|
protected InputStream |
AbstractBaseFileTransferTransactionalResourceCommand.getContentAsStream(ClientListEntry entry)
Get the content from the file as an InputStream
|
protected BaseFileTransferMappedRecord |
AbstractBaseFileTransferTransactionalResourceCommand.getFile(ClientListEntry entry)
Get the Mapped record that is a representation of the file
|
| Modifier and Type | Method and Description |
|---|---|
protected List<ClientListEntry> |
FileDiscoveryCommand.listDirectory(String directory,
List<ClientListEntry> allFiles) |
protected void |
AbstractBaseFileTransferTransactionalResourceCommand.logFileList(List<ClientListEntry> list,
String listDescription)
Method used to log a list of
ClientListEntry entries. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
BaseFileTransferDao.isDuplicate(ClientListEntry entry,
boolean filterOnFilename,
boolean filterOnLastModifiedDate)
Method that checks if an
ClientListEntry is already
included in the filter table. |
boolean |
HibernateBaseFileTransferDaoImpl.isDuplicate(ClientListEntry entry,
boolean filterOnFilename,
boolean filterOnLastModifiedDate) |
void |
BaseFileTransferDao.persistClientListEntry(ClientListEntry entry)
Derives an
FileFilter from the provided
ClientListEntry and persists it to the filtering
table. |
void |
HibernateBaseFileTransferDaoImpl.persistClientListEntry(ClientListEntry entry) |
Copyright © 2007-2017 Ikasan. All Rights Reserved.