Uses of Interface
fr.gouv.vitam.common.model.VitamAutoCloseable
Package
Description
Provides
Provides access internal client interface, factory and implementations.
Package used to host cas container swift implementation
Provides Collect client interface, factory and implementations.
Provides Collect client interface, factory and implementations.
Basic Vitam Client Common interfaces
Database server package in vitam
Contains generic VitamClient and associated basic implementation used as base for every specific client module.
Provides the Siegfried implementation for the Format Identification module
This package contains simple POJOs and DTOs that may be shared commonly by all vitam internal components
Provides a Vitam Common Application Interface
Provides API classes for the Workspace module
Provides a FileSystem implementation for storage modules.
Provides a FileSystem implementation for storage modules have to manage up to 500 millions of files
Provides S3 implementations for the storage modules.
Provides a Swift implementation for the storage modules.
This package concerns Common Stream handling as Helpers for common actions or MultipleInputStream multiplexer.
Provides a fake Driver implementation for tests purpose
Provides Functional administration client interface, factory and implementations.
Provides Ingest External Client interface, factory and implementations.
Provides Ingest Internal Client interface, configuration, factory and implementations.
Provides Logbook Lifecycles client interface, factory and implementations.
Provides Logbook Operations client interface, factory and implementations.
Provides Metadata client interface, factory and implementations.
Provides API classes for the Processing Management module
Provides Processing Management client interface, factory and implementations.
Provides core implementation for the Processing Management module.
Provides interface describing how drivers should be implemented for the
Storage driver module
Provides Storage Engine client interface, factory and implementations.
Provides a Distribution interface for the Storage Engine Server module
Provides a Distribution implementation for the Storage Engine Server module
Provides the web server application and configuration for the Storage Engine
Server module and the rest resources it uses.
Provides implementation of the driver for the Workspace Driver module.
Provides Worker client interface, configuration, factory and implementations.
Provides common classes for the Worker module.
Provides API definition for the Worker Core module.
Provides Handler classes for the Worker Core module
Provides
Plugin package in worker module
Provides classes for the Audit Workflow.
Provides Workspace client factory and implementations.
-
Uses of VitamAutoCloseable in fr.gouv.vitam.access.external.client
Modifier and TypeInterfaceDescriptioninterface
Access External Client Interfaceinterface
Admin External Client Interfaceinterface
Used to expose method getting status of an operationModifier and TypeClassDescriptionclass
Mock client implementation for Admin Externalclass
-
Uses of VitamAutoCloseable in fr.gouv.vitam.access.external.client.v2
Modifier and TypeInterfaceDescriptioninterface
Access External Client Interface -
Uses of VitamAutoCloseable in fr.gouv.vitam.access.internal.client
-
Uses of VitamAutoCloseable in fr.gouv.vitam.batch.report.client
-
Uses of VitamAutoCloseable in fr.gouv.vitam.cas.container.swift
Modifier and TypeClassDescriptionclass
CreatesBlobStoreContext
configured onStorageConfiguration
storage.conf file . -
Uses of VitamAutoCloseable in fr.gouv.vitam.client
-
Uses of VitamAutoCloseable in fr.gouv.vitam.collect.external.client
Modifier and TypeClassDescriptionclass
Collect Client implementation for production environment -
Uses of VitamAutoCloseable in fr.gouv.vitam.collect.internal.client
Modifier and TypeClassDescriptionclass
Collect Client implementation for production environment -
Uses of VitamAutoCloseable in fr.gouv.vitam.common.client
Modifier and TypeInterfaceDescriptioninterface
Admin basic client interfaceinterface
Basic client api for vitam clientinterface
Basic client api for vitam client either in Mock or Rest modeModifier and TypeClassDescriptionclass
Abstract Mock common clientclass
class
Abstract client class for all vitam clientclass
Vitam Restassured like client for Junit test Example: -
Uses of VitamAutoCloseable in fr.gouv.vitam.common.collection
Modifier and TypeInterfaceDescriptioninterface
Iterator with a close method.Modifier and TypeClassDescriptionclass
EmptyCloseableIterator implementation -
Uses of VitamAutoCloseable in fr.gouv.vitam.common.database.server
Modifier and TypeClassDescriptionclass
This class is the result of DbRequestSingle's execution -
Uses of VitamAutoCloseable in fr.gouv.vitam.common.external.client
Modifier and TypeInterfaceDescriptioninterface
Admin basic client interfaceinterface
Basic client api for vitam clientModifier and TypeClassDescriptionclass
Abstract Mock common clientclass
class
Abstract client class for all vitam clientclass
Vitam Restassured like client for Junit test Example: -
Uses of VitamAutoCloseable in fr.gouv.vitam.common.format.identification.siegfried
-
Uses of VitamAutoCloseable in fr.gouv.vitam.common.model
-
Uses of VitamAutoCloseable in fr.gouv.vitam.common.model.storage
-
Uses of VitamAutoCloseable in fr.gouv.vitam.common.server.application
Modifier and TypeClassDescriptionclass
Helper for Streaming to output one InputStream or File in non async mode -
Uses of VitamAutoCloseable in fr.gouv.vitam.common.storage.cas.container.api
Modifier and TypeInterfaceDescriptioninterface
The ContentAddressableStorage interface.Modifier and TypeClassDescriptionclass
Abstract class of CAS that contains common methosclass
Abstract class of CAS that contains common methods for a Jclouds backend -
Uses of VitamAutoCloseable in fr.gouv.vitam.common.storage.filesystem
Modifier and TypeClassDescriptionclass
FileSystemMock implements a Content Addressable Storage that stores objects on the file system. -
Uses of VitamAutoCloseable in fr.gouv.vitam.common.storage.filesystem.v2
Modifier and TypeClassDescriptionclass
FileSystem implements a Content Addressable Storage that stores objects on the file system with a hierarchical vision -
Uses of VitamAutoCloseable in fr.gouv.vitam.common.storage.s3
Modifier and TypeClassDescriptionclass
Amazon SDK S3 V1 abstract implementation Manage with all common amazon sdk s3 v1 methods. -
Uses of VitamAutoCloseable in fr.gouv.vitam.common.storage.swift
Modifier and TypeClassDescriptionclass
Swift abstract implementation Manage with all common swift methods -
Uses of VitamAutoCloseable in fr.gouv.vitam.common.stream
Modifier and TypeClassDescriptionclass
Generate multiples InputStreams from one to many using Pipe -
Uses of VitamAutoCloseable in fr.gouv.vitam.driver.fake
Modifier and TypeClassDescriptionclass
Driver implementation for test onlyclass
-
Uses of VitamAutoCloseable in fr.gouv.vitam.functional.administration.client
Modifier and TypeInterfaceDescriptioninterface
AdminManagementClient interfaceModifier and TypeClassDescriptionclass
Mock client implementation for AdminManagement -
Uses of VitamAutoCloseable in fr.gouv.vitam.functional.administration.core.accession.register
Modifier and TypeClassDescriptionclass
Referential Accession Register Implement -
Uses of VitamAutoCloseable in fr.gouv.vitam.functional.administration.core.archiveunitprofiles
Modifier and TypeInterfaceDescriptioninterface
This service manages CRUD on Archive unit profilesModifier and TypeClassDescriptionclass
The implementation of the archive unit profile CRUD -
Uses of VitamAutoCloseable in fr.gouv.vitam.functional.administration.core.context
Modifier and TypeInterfaceDescriptioninterface
ContextService Interface declaring methods associated to contexts -
Uses of VitamAutoCloseable in fr.gouv.vitam.functional.administration.core.contract
Modifier and TypeInterfaceDescriptioninterface
ContractService<T extends AbstractContractModel>
ContractService Interface declaring common methods for ContractsModifier and TypeClassDescriptionclass
class
IngestContract implementation classclass
-
Uses of VitamAutoCloseable in fr.gouv.vitam.functional.administration.core.format
Modifier and TypeClassDescriptionclass
ReferentialFormatFileImpl implementing the ReferentialFormatFile interface -
Uses of VitamAutoCloseable in fr.gouv.vitam.functional.administration.core.profile
Modifier and TypeInterfaceDescriptioninterface
This service manages the creation, update, find, ...Modifier and TypeClassDescriptionclass
The implementation of the profile servie This implementation manage creation, update, ... -
Uses of VitamAutoCloseable in fr.gouv.vitam.functional.administration.core.security.profile
-
Uses of VitamAutoCloseable in fr.gouv.vitam.ingest.external.client
-
Uses of VitamAutoCloseable in fr.gouv.vitam.ingest.internal.client
Modifier and TypeInterfaceDescriptioninterface
Ingest Internal client interfaceModifier and TypeClassDescriptionclass
Mock client implementation for Ingest Internal -
Uses of VitamAutoCloseable in fr.gouv.vitam.logbook.lifecycles.client
-
Uses of VitamAutoCloseable in fr.gouv.vitam.logbook.operations.client
Modifier and TypeClassDescriptionclass
Mock client implementation for logbook operation -
Uses of VitamAutoCloseable in fr.gouv.vitam.metadata.client
Modifier and TypeClassDescriptionclass
Mock client implementation for metadataclass
-
Uses of VitamAutoCloseable in fr.gouv.vitam.metadata.core.graph
Modifier and TypeClassDescriptionclass
This class compute graph for unit and object group Should only be called from GraphFactory -
Uses of VitamAutoCloseable in fr.gouv.vitam.processing.management.api
Modifier and TypeInterfaceDescriptioninterface
ProcessManagement interface This service will be invoked by Ingest Module -
Uses of VitamAutoCloseable in fr.gouv.vitam.processing.management.client
Modifier and TypeInterfaceDescriptioninterface
Processing Management Client -
Uses of VitamAutoCloseable in fr.gouv.vitam.processing.management.core
Modifier and TypeClassDescriptionclass
ProcessManagementImpl implementation of ProcessManagement API -
Uses of VitamAutoCloseable in fr.gouv.vitam.scheduler.server.client
-
Uses of VitamAutoCloseable in fr.gouv.vitam.security.internal.client
Modifier and TypeInterfaceDescriptioninterface
InternalSecurityClient Interface -
Uses of VitamAutoCloseable in fr.gouv.vitam.storage.driver
Modifier and TypeInterfaceDescriptioninterface
Driver interface that all storage offer drivers MUST implement to be discovered by the Vitam driver manager.Modifier and TypeClassDescriptionclass
This class must be the reference to create new connection implementation compatible with vitam clientclass
This class must be the reference to create new drivers implementation compatible with vitam -
Uses of VitamAutoCloseable in fr.gouv.vitam.storage.engine.client
-
Uses of VitamAutoCloseable in fr.gouv.vitam.storage.engine.server.distribution
Modifier and TypeInterfaceDescriptioninterface
Interface Storage Distribution for Storage Operations -
Uses of VitamAutoCloseable in fr.gouv.vitam.storage.engine.server.distribution.impl
Modifier and TypeClassDescriptionclass
Proxy StorageDistribution implementation that prevents write operations on ReadOnly deployments (secondary site)class
StorageDistribution service Implementation process continue if needed) -
Uses of VitamAutoCloseable in fr.gouv.vitam.storage.engine.server.offerdiff.sort
-
Uses of VitamAutoCloseable in fr.gouv.vitam.storage.engine.server.rest
-
Uses of VitamAutoCloseable in fr.gouv.vitam.storage.engine.server.storagelog
Modifier and TypeClassDescriptionclass
class
Storage log appender.class
-
Uses of VitamAutoCloseable in fr.gouv.vitam.storage.offers.tape.cas
-
Uses of VitamAutoCloseable in fr.gouv.vitam.storage.offers.workspace.driver
Modifier and TypeClassDescriptionclass
Workspace Connection Implementationclass
Workspace Driver Implementation -
Uses of VitamAutoCloseable in fr.gouv.vitam.worker.client
-
Uses of VitamAutoCloseable in fr.gouv.vitam.worker.common
-
Uses of VitamAutoCloseable in fr.gouv.vitam.worker.core.api
-
Uses of VitamAutoCloseable in fr.gouv.vitam.worker.core.distribution
-
Uses of VitamAutoCloseable in fr.gouv.vitam.worker.core.handler
Modifier and TypeClassDescriptionclass
Accession Register Handlerclass
ActionHandler abstract class of interface Action
Each ActionHandler must implements some public static methods:class
Check Archive Profile Handler - verify profil in manifestclass
Check Archive Profile Relation Handler Verify the relation between ingest contract and profil in manifestclass
Elimination lock check handler.class
Check HEADER Handlerclass
Check HEADER Handlerclass
Handler class used to check the ingest contract of SIP.class
Handler checking that no objects in manifestclass
Handler checking that digital objects number in workspace matches with manifest.xml.class
Check SIP - Object and Archiveunit Consistency handlerclass
Handler class used to check the originating agency of SIP.class
Check Seda Handlerclass
CheckStorageAvailability Handler.class
CheckVersionActionHandler handler class used to check the versions of DataObject in manifestclass
CommitLifeCycle Handlerclass
CommitLifeCycleObjectGroup Handlerclass
CommitLifeCycleUnit Handlerclass
Dummy Handler (for test purpose)class
Handler class used to extract metaData.class
Accession Register Handlerclass
class
ListArchiveUnitsAction Handler.class
ListRunningIngestsAction Handler.class
PrepareStorageInfoActionHandler Handler.class
IndexUnit Handlerclass
Transfer notification reply handlerclass
-
Uses of VitamAutoCloseable in fr.gouv.vitam.worker.core.impl
Modifier and TypeClassDescriptionclass
Handler input and output parameterclass
WorkerImpl class implements Worker interface -
Uses of VitamAutoCloseable in fr.gouv.vitam.worker.core.plugin
Modifier and TypeClassDescriptionclass
ArchiveUnitRulesUpdateAction Plugin.class
CheckArchiveUnitProfile Plugin.class
CheckArchiveUnitSchema Plugin.class
class
CheckClassificationLevelAction Pluginclass
CheckConformityAction Plugin.class
CheckObjectGroupSchemaAction Plugin.class
CheckSizeActionPlugin Plugin.class
FormatIdentificationAction Plugin.class
Generate the report :
- compute data from batch-report
- store the report file
- clean the batch-report dataclass
IndexObjectGroupAction Pluginclass
IndexUnitAction Pluginclass
class
CheckArchiveUnitSchema Plugin.class
class
Stores MetaData object group plugin.class
Stores MetaData unit plugin.class
class
StoreObjectGroupAction Plugin.class
UnitsRulesCompute Plugin.class
This plugin, add diff (some original object group data) to item status, so, WorkerImpl can create a GOT LFC with those informationclass
Generate the report :
- compute data from batch-report
- store the report file
- clean the batch-report data -
Uses of VitamAutoCloseable in fr.gouv.vitam.worker.core.plugin.audit
Modifier and TypeClassDescriptionclass
class
AuditFinalizePlugin.class
AuditPreparePlugin. -
Uses of VitamAutoCloseable in fr.gouv.vitam.worker.core.plugin.bulkatomicupdate
Modifier and TypeClassDescriptionclass
class
Update from distribution :
- execute update (bulk metadata)
- compute results : if not updated (because nothing to do) => WARNING/ add batch-report line, if KO/ add batch-report line, if OK to the next
- in case of OK update and store the lfc of the unit with diff and add to batch reportclass
Check is the threshold value (provided in query.json or by default platform) is less or equal than number of queries in query.json fileclass
Prepares the execution of atomic update queries. -
Uses of VitamAutoCloseable in fr.gouv.vitam.worker.core.plugin.common
Modifier and TypeClassDescriptionclass
class
Check distribution threshold.class
Abstract service of resource availability plugins. -
Uses of VitamAutoCloseable in fr.gouv.vitam.worker.core.plugin.computeinheritedrules
Modifier and TypeClassDescriptionclass
class
class
class
class
ComputeInheritedRulesFinalizationPluginclass
class
ComputeInheritedRulesPreparation -
Uses of VitamAutoCloseable in fr.gouv.vitam.worker.core.plugin.deleteGotVersions.handlers
Modifier and TypeClassDescriptionclass
class
class
class
class
class
-
Uses of VitamAutoCloseable in fr.gouv.vitam.worker.core.plugin.dip
Modifier and TypeClassDescriptionclass
create manifest and put in on workspaceclass
class
move a binary file from storage to workspaceclass
ZIP the ExportsPurge and move it from workspace to storage -
Uses of VitamAutoCloseable in fr.gouv.vitam.worker.core.plugin.elimination
Modifier and TypeClassDescriptionclass
Elimination action accession register preparation handler.class
Elimination action accession register update plugin.class
class
Elimination action delete object group plugin.class
Elimination action delete unit plugin.class
Elimination action detach object group plugin.class
Elimination action finalization handler.class
Elimination action object group preparation handler.class
Elimination action finalization handler.class
Elimination action unit preparation handler.class
class
Elimination analysis finalization handler.class
Elimination analysis preparation handler.class
Elimination analysis unit indexation plugin.class
Check distribution threshold. -
Uses of VitamAutoCloseable in fr.gouv.vitam.worker.core.plugin.evidence
Modifier and TypeClassDescriptionclass
EvidenceAuditFinalize classclass
class
DataRectificationStep classclass
EvidenceAuditDatabaseCheck classclass
EvidenceAuditExtractFromZip classclass
EvidenceAuditFinalize classclass
EvidenceAuditGenerateReports classclass
EvidenceAuditListSecuredFiles classclass
class
-
Uses of VitamAutoCloseable in fr.gouv.vitam.worker.core.plugin.ingestcleanup
Modifier and TypeClassDescriptionclass
class
class
class
class
class
class
-
Uses of VitamAutoCloseable in fr.gouv.vitam.worker.core.plugin.lfc_traceability
Modifier and TypeClassDescriptionclass
class
class
class
FinalizeLifecycleTraceabilityAction Pluginclass
FinalizeObjectGroupLifecycleTraceabilityActionPlugin Pluginclass
FinalizeUnitLifecycleTraceabilityActionPlugin Pluginclass
GenerateLifecycleTraceabilityAction Pluginclass
FinalizeObjectGroupLifecycleTraceabilityActionPlugin Pluginclass
GenerateUnitLifecycleTraceabilityActionPlugin Pluginclass
class
PrepareObjectGroupLfcTraceabilityActionPlugin.class
PrepareUnitLfcTraceabilityActionPlugin. -
Uses of VitamAutoCloseable in fr.gouv.vitam.worker.core.plugin.massprocessing
Modifier and TypeClassDescriptionclass
class
Prepare the archive units to updateclass
Check update permissions. -
Uses of VitamAutoCloseable in fr.gouv.vitam.worker.core.plugin.massprocessing.description
-
Uses of VitamAutoCloseable in fr.gouv.vitam.worker.core.plugin.massprocessing.management
-
Uses of VitamAutoCloseable in fr.gouv.vitam.worker.core.plugin.migration
Modifier and TypeClassDescriptionclass
MigrationFinalize classclass
MigrationUnitPrepare classclass
MigrationUnits class -
Uses of VitamAutoCloseable in fr.gouv.vitam.worker.core.plugin.preservation
Modifier and TypeClassDescriptionclass
Accession Register Handlerclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
-
Uses of VitamAutoCloseable in fr.gouv.vitam.worker.core.plugin.probativevalue
Modifier and TypeClassDescriptionclass
class
class
-
Uses of VitamAutoCloseable in fr.gouv.vitam.worker.core.plugin.purge
Modifier and TypeClassDescriptionclass
Purge accession register preparation handler.class
Purge accession register update plugin.class
Purge delete object group plugin.class
Purge detach object group plugin.class
Purge object group preparation handler.class
Purge unit plugin. -
Uses of VitamAutoCloseable in fr.gouv.vitam.worker.core.plugin.reclassification
Modifier and TypeClassDescriptionclass
Common implementation of compute graph for UNIT and GOTclass
Plugin compute graph of object groupclass
Reclassification finalization handler.class
Reclassification graph check handler.class
Reclassification hold rule check handler.class
Reclassification request loading handler.class
Reclassification update distribution handler.class
Unit attachment plugin.class
Unit detachment plugin.class
Plugin compute graph of units -
Uses of VitamAutoCloseable in fr.gouv.vitam.worker.core.plugin.revertupdate
Modifier and TypeClassDescriptionclass
class
class
-
Uses of VitamAutoCloseable in fr.gouv.vitam.worker.core.plugin.traceability
Modifier and TypeClassDescriptionclass
class
class
class
class
class
class
Using Merkle trees to detect inconsistencies in dataclass
-
Uses of VitamAutoCloseable in fr.gouv.vitam.worker.core.plugin.transfer.reply
Modifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
Transfer reply unit preparation handler.class
-
Uses of VitamAutoCloseable in fr.gouv.vitam.workspace.client
-
Uses of VitamAutoCloseable in fr.vitam.plugin.custom