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 TypeClassDescriptionclassHandles 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 TypeClassDescriptionclassCreates and configures the MongoDB time series collection used to persist audit entries.classEnsures 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 TypeClassDescriptionclassSchedules and executes the periodic archiving of Alfresco nodes matching a configurable query.classSchedules 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 TypeClassDescriptionclassGridFS repository that transparently encrypts content before it is persisted and decrypts it when retrieved.classRepository implementation that encryptsNodeWrapperdata before persisting it to MongoDB and decrypts it on retrieval.classS3RepositoryImplvariant that transparently encrypts data before uploading to S3 and decrypts it when retrieved.classRepository implementation for the management of files in MongoDB's GridFS without encryption support.classRepository implementation for managingNodeWrapperentities in MongoDB.classDefaultS3Repositoryimplementation relying on the AWS SDKS3Client. -
Uses of BaseComponent in org.saidone.service
Subclasses of BaseComponent in org.saidone.serviceModifier and TypeClassDescriptionclassService class for interacting with Alfresco repository nodes and content.classDefaultNodeServiceimplementation that persists node metadata using aMongoNodeRepositoryImpl.classService class for interacting with Vault to retrieve secrets.classService 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 TypeClassDescriptionclassService for persisting and retrievingAuditEntryinstances.classWeb 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 TypeClassDescriptionclassContentServiceimplementation that stores node binaries in Amazon S3. -
Uses of BaseComponent in org.saidone.service.crypto
Subclasses of BaseComponent in org.saidone.service.cryptoModifier and TypeClassDescriptionclassBase implementation forCryptoServicethat provides common functionality for the concrete encryption services.classCryptographic service based on the Bouncy Castle provider that performs ChaCha20-Poly1305 encryption.classCryptoServiceimplementation based on the JCA provider. -
Uses of BaseComponent in org.saidone.service.notarization
Subclasses of BaseComponent in org.saidone.service.notarizationModifier and TypeClassDescriptionclassBase implementation for services performing document notarization.classService responsible for interacting with an Ethereum node to store document hashes.