Class FluxService
java.lang.Object
fr.gouv.vitam.collect.internal.core.service.FluxService
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.fasterxml.jackson.core.type.TypeReference<CollectJsonMetadataLine>
static final com.fasterxml.jackson.core.type.TypeReference<JsonLineModel>
-
Constructor Summary
ConstructorsConstructorDescriptionFluxService
(CollectService collectService, MetadataService metadataService, ProjectRepository projectRepository, MetadataRepository metadataRepository, AdminManagementClientFactory adminManagementClientFactory, CollectInternalConfiguration configuration) -
Method Summary
Modifier and TypeMethodDescriptionvoid
processStream
(InputStream inputStreamObject, String projectId, String transactionId, String encoding, String explicitAttachementId)
-
Field Details
-
COLLECT_JSON_METADATA_LINE_TYPE_REFERENCE
public static final com.fasterxml.jackson.core.type.TypeReference<CollectJsonMetadataLine> COLLECT_JSON_METADATA_LINE_TYPE_REFERENCE -
JSON_LINE_MODEL_TYPE_REFERENCE
public static final com.fasterxml.jackson.core.type.TypeReference<JsonLineModel> JSON_LINE_MODEL_TYPE_REFERENCE
-
-
Constructor Details
-
FluxService
public FluxService(CollectService collectService, MetadataService metadataService, ProjectRepository projectRepository, MetadataRepository metadataRepository, AdminManagementClientFactory adminManagementClientFactory, CollectInternalConfiguration configuration)
-
-
Method Details
-
processStream
public void processStream(InputStream inputStreamObject, String projectId, String transactionId, @Nullable String encoding, @Nullable String explicitAttachementId) throws CollectInternalException - Throws:
CollectInternalException
-