Uses of Class
org.saidone.component.BaseComponent
Packages that use BaseComponent
Package
Description
-
Uses of BaseComponent in org.saidone.behaviour
Subclasses of BaseComponent in org.saidone.behaviourModifier and TypeClassDescriptionclass
Handles Alfresco repository events for archiving nodes when certain criteria are met. -
Uses of BaseComponent in org.saidone.component
Subclasses of BaseComponent in org.saidone.componentModifier and TypeClassDescriptionclass
Creates and configures the MongoDB time series collection used to persist audit entries.class
Ensures the primary Node collection exists and provides an index on the archive date field for efficient queries. -
Uses of BaseComponent in org.saidone.job
Subclasses of BaseComponent in org.saidone.jobModifier and TypeClassDescriptionclass
Schedules and executes the periodic archiving of Alfresco nodes matching a configurable query.class
Schedules the periodic notarization of all nodes missing a transaction id. -
Uses of BaseComponent in org.saidone.repository
Subclasses of BaseComponent in org.saidone.repositoryModifier and TypeClassDescriptionclass
GridFS repository that transparently encrypts content before it is persisted and decrypts it when retrieved.class
Repository implementation that encryptsNodeWrapper
data before persisting it to MongoDB and decrypts it on retrieval.class
S3RepositoryImpl
variant that transparently encrypts data before uploading to S3 and decrypts it when retrieved.class
Repository implementation for the management of files in MongoDB's GridFS without encryption support.class
Repository implementation for managingNodeWrapper
entities in MongoDB.class
DefaultS3Repository
implementation relying on the AWS SDKS3Client
. -
Uses of BaseComponent in org.saidone.service
Subclasses of BaseComponent in org.saidone.serviceModifier and TypeClassDescriptionclass
Service class for interacting with Alfresco repository nodes and content.class
DefaultNodeService
implementation that persists node metadata using aMongoNodeRepositoryImpl
.class
Service class for interacting with Vault to retrieve secrets.class
Service responsible for archiving, restoring and managing nodes in the vault. -
Uses of BaseComponent in org.saidone.service.audit
Subclasses of BaseComponent in org.saidone.service.auditModifier and TypeClassDescriptionclass
Service for persisting and retrievingAuditEntry
instances.class
Web filter that audits incoming requests and outgoing responses. -
Uses of BaseComponent in org.saidone.service.content
Subclasses of BaseComponent in org.saidone.service.contentModifier and TypeClassDescriptionclass
ContentService
implementation that stores node binaries in Amazon S3. -
Uses of BaseComponent in org.saidone.service.crypto
Subclasses of BaseComponent in org.saidone.service.cryptoModifier and TypeClassDescriptionclass
Base implementation forCryptoService
that provides common functionality for the concrete encryption services.class
Cryptographic service based on the Bouncy Castle provider that performs ChaCha20-Poly1305 encryption.class
CryptoService
implementation based on the JCA provider. -
Uses of BaseComponent in org.saidone.service.notarization
Subclasses of BaseComponent in org.saidone.service.notarizationModifier and TypeClassDescriptionclass
Base implementation for services performing document notarization.class
Service responsible for interacting with an Ethereum node to store document hashes.