Modifier and Type | Method and Description |
---|---|
IoProcessor |
IoProcessorCallable.getIoProcessor()
Gets the io processor.
|
IoProcessor |
Alias.getIoProcessor()
Gets the io processor.
|
Modifier and Type | Method and Description |
---|---|
void |
IoProcessorCallable.configure(Alias alias,
TypedKeyValue<String,String> urlPath,
IoProcessor ioProcessor)
Configure callable.
|
Modifier and Type | Method and Description |
---|---|
IoProcessor |
DataSetConnectorParams.getIoProcessor()
Gets the io processor.
|
IoProcessor |
BaseDataSetConnector.getIoProcessor(Alias alias,
Driver driver)
Gets the io processor.
|
Modifier and Type | Method and Description |
---|---|
TypedKeyValue<Boolean,String> |
FileConnectorParams.getFileNameIfFileSystem(String fileName,
String ownerName,
Alias alias,
IoProcessor ioProcessor)
Gets the file name if IO processor is a file system.
|
void |
DataSetConnectorParams.setIoProcessor(IoProcessor ioProcessor)
Sets the io processor.
|
Modifier and Type | Method and Description |
---|---|
com.toolsverse.etl.connector.json.JsonSplitProcessor.KeyValue<Long,Long> |
JsonSplitProcessor.split(IoProcessor destination,
File file,
Map<String,String> paths,
String destinationDir,
int max,
boolean includeHeader)
Split the JSON file to files on specified repeating elements
|
com.toolsverse.etl.connector.json.JsonSplitProcessor.KeyValue<Long,Long> |
JsonSplitProcessor.split(IoProcessor destination,
InputStream stream,
String fileName,
Map<String,String> paths,
String destinationDir,
int max,
boolean includeHeader)
Split the JSON input stream to files on specified repeating elements
|
IoStatus |
JsonSplitProcessor.split(IoProcessor source,
IoProcessor destination,
String fromFolder,
String toFolder,
String filename) |
com.toolsverse.etl.connector.json.JsonSplitProcessor.KeyValue<Long,Long> |
JsonSplitProcessor.split(IoProcessor destination,
String file,
Map<String,String> paths,
String destinationDir,
int max,
boolean includeHeader)
Split the JSON file to files on specified repeating elements
|
Modifier and Type | Method and Description |
---|---|
IoStatus |
TextSplitProcessor.split(IoProcessor source,
IoProcessor destination,
String fromFolder,
String toFolder,
String filename) |
Modifier and Type | Method and Description |
---|---|
TypedKeyValue<Long,Long> |
XmlSplitProcessor.split(IoProcessor destination,
File file,
Map<String,String> paths,
String destinationDir,
int max,
boolean includeHeader)
Split the XML file to files on specified repeating elements.
|
TypedKeyValue<Long,Long> |
XmlSplitProcessor.split(IoProcessor destination,
InputStream stream,
Map<String,com.toolsverse.etl.connector.xml.XmlSplitProcessor.RepeatedElement> paths,
int max,
boolean includeHeader)
Split the XML input stream to files on specified repeating elements.
|
TypedKeyValue<Long,Long> |
XmlSplitProcessor.split(IoProcessor destination,
InputStream stream,
String fileName,
Map<String,String> paths,
String destinationDir,
int max,
boolean includeHeader)
Split the XML input stream to files on specified repeating elements
|
IoStatus |
XmlSplitProcessor.split(IoProcessor source,
IoProcessor destination,
String fromFolder,
String toFolder,
String filename) |
IoStatus |
XmlMerger.split(IoProcessor source,
IoProcessor destination,
String fromFolder,
String toFolder,
String filename) |
TypedKeyValue<Long,Long> |
XmlSplitProcessor.split(IoProcessor destination,
String file,
Map<String,String> paths,
String destinationDir,
int max,
boolean includeHeader)
Split the XML file to files on specified repeating elements
|
Modifier and Type | Class and Description |
---|---|
class |
DirectProcessor
This implementation of the IoProcessor gets and saves data directly into the
Alias#cData.
|
class |
FileProcessor
The local file system implementation of the IoProcessor.
|
class |
FtpProcessor
The FTP implementation of the IoProcessor.
|
class |
FtpsProcessor
The FTPS implementation of the IoProcessor.
|
class |
HttpProcessor
The HTTP implementation of the IoProcessor.
|
class |
MailProcessor
The Mail implementation of the IoProcessor.
|
class |
NullProcessor
This implementation of the IoProcessor saves data into the null device.
|
class |
SftpProcessor
The SFTP implementation of the IoProcessor.
|
Modifier and Type | Method and Description |
---|---|
IoProcessor |
IoProcessorFactory.getIoProcessor()
Returns FileProcessor.
|
IoProcessor |
IoProcessorFactory.getIoProcessor(String resource)
Gets the IoProcessor by name.
|
IoProcessor |
IoProcessorFactory.getIoProcessor(String resource,
String proxyHost,
int proxyPort)
Gets the IoProcessor by name.
|
IoProcessor |
SftpProcessor.getProxyIoProcessor(String proxyHost,
int proxyPort) |
IoProcessor |
NullProcessor.getProxyIoProcessor(String proxyUrl,
int proxyPort) |
IoProcessor |
MailProcessor.getProxyIoProcessor(String proxyUrl,
int proxyPort) |
IoProcessor |
IoProcessor.getProxyIoProcessor(String proxyUrl,
int proxyPort)
Gets the proxy version of the give io processor.
|
IoProcessor |
HttpProcessor.getProxyIoProcessor(String proxyUrl,
int proxyPort) |
IoProcessor |
FtpsProcessor.getProxyIoProcessor(String proxyHost,
int proxyPort) |
IoProcessor |
FtpProcessor.getProxyIoProcessor(String proxyHost,
int proxyPort) |
IoProcessor |
FileProcessor.getProxyIoProcessor(String proxyHost,
int proxyPort) |
IoProcessor |
DirectProcessor.getProxyIoProcessor(String proxyUrl,
int proxyPort) |
Modifier and Type | Method and Description |
---|---|
List<IoProcessor> |
IoProcessorFactory.getList() |
Modifier and Type | Method and Description |
---|---|
IoStatus |
SftpProcessor.copy(IoProcessor processor,
String fromFolder,
String toFolder,
String filename,
String toFilename) |
IoStatus |
NullProcessor.copy(IoProcessor processor,
String fromFolder,
String toFolder,
String filename,
String toFilename) |
IoStatus |
MailProcessor.copy(IoProcessor processor,
String fromFolder,
String toFolder,
String filename,
String toFilename) |
IoStatus |
IoProcessor.copy(IoProcessor processor,
String fromFolder,
String toFolder,
String filename,
String toFilename)
Copies fromFolder + filename file to the toFolder + toFilename using
provided destination processor.
|
IoStatus |
HttpProcessor.copy(IoProcessor processor,
String fromFolder,
String toFolder,
String filename,
String toFilename) |
IoStatus |
FtpProcessor.copy(IoProcessor processor,
String fromFolder,
String toFolder,
String filename,
String toFilename) |
IoStatus |
FileProcessor.copy(IoProcessor processor,
String fromFolder,
String toFolder,
String filename,
String toFilename) |
IoStatus |
DirectProcessor.copy(IoProcessor processor,
String fromFolder,
String toFolder,
String filename,
String toFilename) |
IoStatus |
SftpProcessor.get(IoProcessor processor,
String fromFolder,
String toFolder,
String filename) |
IoStatus |
NullProcessor.get(IoProcessor processor,
String fromFolder,
String toFolder,
String filename) |
IoStatus |
MailProcessor.get(IoProcessor processor,
String fromFolder,
String toFolder,
String filename) |
IoStatus |
IoProcessor.get(IoProcessor client,
String fromFolder,
String toFolder,
String filename)
Copies a file fromFolder + filename to the toFolder + filename using
client as a source IoProcessor.
|
IoStatus |
HttpProcessor.get(IoProcessor processor,
String fromFolder,
String toFolder,
String filename) |
IoStatus |
FtpProcessor.get(IoProcessor processor,
String fromFolder,
String toFolder,
String filename) |
IoStatus |
FileProcessor.get(IoProcessor processor,
String fromFolder,
String toFolder,
String filename) |
IoStatus |
DirectProcessor.get(IoProcessor processor,
String fromFolder,
String toFolder,
String filename) |
boolean |
SftpProcessor.move(IoProcessor processor,
String fromFolder,
String toFolder,
String filename,
String toFilename) |
boolean |
NullProcessor.move(IoProcessor processor,
String fromFolder,
String toFolder,
String filename,
String toFilename) |
boolean |
MailProcessor.move(IoProcessor processor,
String fromFolder,
String toFolder,
String filename,
String toFilename) |
boolean |
IoProcessor.move(IoProcessor processor,
String fromFolder,
String toFolder,
String filename,
String toFilename)
Moves a file fromFolder + filename to the toFolder + filename using
processor as a destination IoProcessor.
|
boolean |
HttpProcessor.move(IoProcessor processor,
String fromFolder,
String toFolder,
String filename,
String toFilename) |
boolean |
FtpProcessor.move(IoProcessor processor,
String fromFolder,
String toFolder,
String filename,
String toFilename) |
boolean |
FileProcessor.move(IoProcessor processor,
String fromFolder,
String toFolder,
String filename,
String toFilename) |
boolean |
DirectProcessor.move(IoProcessor processor,
String fromFolder,
String toFolder,
String filename,
String toFilename) |
boolean |
SftpProcessor.put(IoProcessor processor,
String fromFolder,
String toFolder,
String filename) |
boolean |
NullProcessor.put(IoProcessor processor,
String fromFolder,
String toFolder,
String filename) |
boolean |
MailProcessor.put(IoProcessor processor,
String fromFolder,
String toFolder,
String filename) |
boolean |
IoProcessor.put(IoProcessor client,
String fromFolder,
String toFolder,
String filename)
Copies file fromFolder + filename to the toFolder + filename using client
as a designation IoProcessor.
|
boolean |
HttpProcessor.put(IoProcessor processor,
String fromFolder,
String toFolder,
String filename) |
boolean |
FtpProcessor.put(IoProcessor processor,
String fromFolder,
String toFolder,
String filename) |
boolean |
FileProcessor.put(IoProcessor processor,
String fromFolder,
String toFolder,
String filename) |
boolean |
DirectProcessor.put(IoProcessor processor,
String fromFolder,
String toFolder,
String filename) |
IoStatus |
SplitProcessor.split(IoProcessor source,
IoProcessor destination,
String fromFolder,
String toFolder,
String filename)
Split the input stream into multiple files.
|
Copyright © 2010-2020 Toolsverse. All Rights Reserved.