julee.repositories.temporal.activities¶
Temporal activity wrapper classes for the julee domain.
This module contains all @temporal_activity_registration decorated classes that wrap pure backend repositories as Temporal activities. These classes are imported by the worker to register activities with Temporal.
The classes follow the naming pattern documented in systemPatterns.org: - Activity names: {domain}.{repo_name}.{method} - Each repository type gets its own activity prefix
Attributes¶
Classes¶
Temporal activity wrapper for MinioAssemblyRepository. |
|
Temporal activity wrapper for MinioAssemblySpecificationRepository. |
|
Temporal activity wrapper for MinioDocumentRepository. |
|
Temporal activity wrapper for MinioKnowledgeServiceConfigRepository. |
|
Temporal activity wrapper for MinioKnowledgeServiceQueryRepository. |
Module Contents¶
- class julee.repositories.temporal.activities.TemporalMinioAssemblyRepository(client)[source]¶
Bases:
julee.repositories.minio.assembly.MinioAssemblyRepositoryTemporal activity wrapper for MinioAssemblyRepository.
- class julee.repositories.temporal.activities.TemporalMinioAssemblySpecificationRepository(client)[source]¶
Bases:
julee.repositories.minio.assembly_specification.MinioAssemblySpecificationRepositoryTemporal activity wrapper for MinioAssemblySpecificationRepository.
- class julee.repositories.temporal.activities.TemporalMinioDocumentRepository(client)[source]¶
Bases:
julee.repositories.minio.document.MinioDocumentRepositoryTemporal activity wrapper for MinioDocumentRepository.
- class julee.repositories.temporal.activities.TemporalMinioKnowledgeServiceConfigRepository(client)[source]¶
Bases:
julee.repositories.minio.knowledge_service_config.MinioKnowledgeServiceConfigRepositoryTemporal activity wrapper for MinioKnowledgeServiceConfigRepository.
- class julee.repositories.temporal.activities.TemporalMinioKnowledgeServiceQueryRepository(client)[source]¶
Bases:
julee.repositories.minio.knowledge_service_query.MinioKnowledgeServiceQueryRepositoryTemporal activity wrapper for MinioKnowledgeServiceQueryRepository.
- julee.repositories.temporal.activities.ASSEMBLY_ACTIVITY_BASE = 'julee.assembly_repo.minio'[source]¶
- julee.repositories.temporal.activities.ASSEMBLY_SPECIFICATION_ACTIVITY_BASE = 'julee.assembly_specification_repo.minio'[source]¶
- julee.repositories.temporal.activities.DOCUMENT_ACTIVITY_BASE = 'julee.document_repo.minio'[source]¶