@Named(value="ingest") public final class IBDataIngestMavenComponent extends AbstractIBDataMavenComponent
| Constructor and Description |
|---|
IBDataIngestMavenComponent(org.infrastructurebuilder.util.config.PathSupplier workingPathSupplier,
org.apache.maven.plugin.logging.Log log,
org.infrastructurebuilder.util.files.TypeToExtensionMapper defaultTypeToExtensionMapper,
org.infrastructurebuilder.util.config.ConfigMapSupplier mavenConfigMapSupplier,
Map<String,IBDataIngesterSupplier> allIngesters,
Map<String,IBDataSetFinalizerSupplier<?>> allDSFinalizers,
IBStreamerFactory streamerFactory,
IBDataSourceSupplierFactory ibdssf)
Injected constructor.
|
| Modifier and Type | Method and Description |
|---|---|
org.infrastructurebuilder.util.files.IBChecksumPathType |
ingest(Ingestion ingest) |
addConfig, getBaseDir, getConfigMapSupplier, getDataSetFinalizerSupplier, getLog, getMojoExecution, getProject, getSession, getStreamerFactory, getTypeToExtensionMapper, getWorkingPathSupplier, setMojoExecution, setProject, setSession@Inject
public IBDataIngestMavenComponent(@Named(value="ibdata-working-path-supplier")
org.infrastructurebuilder.util.config.PathSupplier workingPathSupplier,
org.apache.maven.plugin.logging.Log log,
org.infrastructurebuilder.util.files.TypeToExtensionMapper defaultTypeToExtensionMapper,
@Named(value="maven")
org.infrastructurebuilder.util.config.ConfigMapSupplier mavenConfigMapSupplier,
Map<String,IBDataIngesterSupplier> allIngesters,
Map<String,IBDataSetFinalizerSupplier<?>> allDSFinalizers,
IBStreamerFactory streamerFactory,
IBDataSourceSupplierFactory ibdssf)
workingPathSupplier - Late bound PathSupplier, which is setup
within _setup() to contain the working
directorylog - Maven logdefaultTypeToExtensionMapper - a TypeToExtensionMapper, which maps mime
types to file extensionsmavenConfigMapSupplier - Supplier of Map/String/String instance
which is bound to many (most) maven
propertiespublic org.infrastructurebuilder.util.files.IBChecksumPathType ingest(Ingestion ingest) throws org.apache.maven.plugin.MojoFailureException
org.apache.maven.plugin.MojoFailureExceptionCopyright © 2019 InfrastructureBuilder. All rights reserved.