public class SFTPSpoutFactory extends Object implements org.thales.punch.libraries.storm.api.ISpoutFactory
Modifier and Type | Field and Description |
---|---|
static String |
CHECKPOINT_SETTINGS |
static String |
CLEANUP |
static String |
CONSUMER_MODE |
static String |
CONSUMER_MODE_DEFAULT |
static String |
DOWNLOAD_ADD_SUFFIX |
static String |
DOWNLOAD_IGNORE_SUFFIX |
static String |
DOWNLOAD_PATH |
static String |
FILE_COMPLETE_MARKER |
static String |
SFTP_SETTINGS |
static String |
TYPE |
Constructor and Description |
---|
SFTPSpoutFactory() |
Modifier and Type | Method and Description |
---|---|
org.thales.punch.libraries.storm.api.ISpout |
createSpout(org.thales.punch.libraries.storm.api.NodeSettings nodeSettings,
org.thales.punch.libraries.storm.api.ITopologySettings punchlineSettings,
org.thales.punch.platform.api.IPunchPlatformProperties platformSettings) |
public static final String TYPE
public static final String SFTP_SETTINGS
public static final String CLEANUP
public static final String DOWNLOAD_PATH
public static final String FILE_COMPLETE_MARKER
public static final String DOWNLOAD_IGNORE_SUFFIX
public static final String DOWNLOAD_ADD_SUFFIX
public static final String CHECKPOINT_SETTINGS
public static final String CONSUMER_MODE
public static final String CONSUMER_MODE_DEFAULT
public org.thales.punch.libraries.storm.api.ISpout createSpout(org.thales.punch.libraries.storm.api.NodeSettings nodeSettings, org.thales.punch.libraries.storm.api.ITopologySettings punchlineSettings, org.thales.punch.platform.api.IPunchPlatformProperties platformSettings)
createSpout
in interface org.thales.punch.libraries.storm.api.ISpoutFactory
Copyright © 2022. All rights reserved.