| Package | Description |
|---|---|
| org.thales.punch.libraries.storm.bolt |
Punchplatform bolts package.
|
| org.thales.punch.libraries.storm.bolt.file | |
| org.thales.punch.libraries.storm.bolt.impl |
| Modifier and Type | Field and Description |
|---|---|
protected IFileNameSupplier |
AbstractFileOutput.fileNameSupplier
This supplier is in charge of providing us with the identifier
of each batch.
|
| Constructor and Description |
|---|
AbstractFileOutput(org.thales.punch.libraries.storm.api.NodeSettings boltConfig,
List<org.thales.punch.libraries.objectstorage.tuples.ArchiveDevice> archiveDevices,
IFileNameSupplier fileNameSupplier,
org.thales.punch.libraries.objectstorage.tuples.ArchiveFormatSettings archiveFormatSettings)
Ctor.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ObjectStorageFileNameSupplier
A filename supplier for archiving.
|
| Modifier and Type | Method and Description |
|---|---|
IFileNameSupplier |
IFileNameSupplier.prepare(org.thales.punch.libraries.objectstorage.indexing.BatchMetadata metaData)
Prepare this supplier before you use it to get a new batch identifier.
|
IFileNameSupplier |
ObjectStorageFileNameSupplier.prepare(org.thales.punch.libraries.objectstorage.indexing.BatchMetadata metaData) |
| Constructor and Description |
|---|
AtLeastOnceFileOutput(org.thales.punch.libraries.storm.api.NodeSettings boltConfig,
List<org.thales.punch.libraries.objectstorage.tuples.ArchiveDevice> archiveUrls,
IFileNameSupplier fileNameSupplier,
org.thales.punch.libraries.objectstorage.tuples.ArchiveFormatSettings archiveFormatSettings)
Ctor
|
OneByOneFileOutput(org.thales.punch.libraries.storm.api.NodeSettings boltConfig,
List<org.thales.punch.libraries.objectstorage.tuples.ArchiveDevice> archiveDevices,
IFileNameSupplier oidSupplier,
org.thales.punch.libraries.objectstorage.tuples.ArchiveFormatSettings archiveFormatSettings)
Ctor.
|
Copyright © 2023. All rights reserved.