@NotThreadSafe public final class StoreRequestsModule extends InputModule
InputModule.AbstractInput, InputModule.ModuleInput
ForwarderModule.Abstract.AbstractInputOutput, ForwarderModule.Abstract.ModuleInputOutput
ForwarderModule.Abstract
Modifier and Type | Field and Description |
---|---|
static String |
CONTROL_DIR_PROPERTY
The module's control directory.
|
static String |
DELIVER_PROPERTY
The deliver property.
|
static String |
MARK_FILE_NAME
The mark file name.
|
static String |
NAME_PROPERTY
The name property.
|
static String |
NOTICES_PROPERTY
The notices property.
|
static String |
POINT_PROPERTY
The point property.
|
static String |
PULL_PROPERTY
The pull property.
|
static String |
STORE_PROPERTIES
The store properties.
|
Constructor and Description |
---|
StoreRequestsModule() |
Modifier and Type | Method and Description |
---|---|
boolean |
needsMetadata()
Asks if this module needs metadata.
|
boolean |
onMetadataRefreshed()
Called when the metadata should be refreshed.
|
protected boolean |
setUp(KeyedGroups moduleProperties)
Sets up this module.
|
getDefaultBatchLimit, getInput, output, run, setInput, start, stop, tearDown
filter, getBatchControl, getConfig, getConfigProperties, getConnectionRetryDelay, getDefaultBatchWait, getForwarderAppImpl, getMetadata, getReliable, getService, getThisLogger, getTraces, isReliable, loadMetadata, setReliable, setUp
public static final String CONTROL_DIR_PROPERTY
public static final String DELIVER_PROPERTY
public static final String MARK_FILE_NAME
public static final String NAME_PROPERTY
public static final String NOTICES_PROPERTY
public static final String POINT_PROPERTY
public static final String PULL_PROPERTY
public static final String STORE_PROPERTIES
public boolean needsMetadata()
needsMetadata
in interface ForwarderModule
needsMetadata
in class ForwarderModule.Abstract
public boolean onMetadataRefreshed()
onMetadataRefreshed
in interface ForwarderModule
onMetadataRefreshed
in class ForwarderModule.Abstract
protected boolean setUp(KeyedGroups moduleProperties)
setUp
in class InputModule
moduleProperties
- The module properties.Copyright © 2003-2019 Serge Brisson. All Rights Reserved.