julee.repositories.temporal.activities ====================================== .. py:module:: julee.repositories.temporal.activities .. autoapi-nested-parse:: 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 ---------- .. autoapisummary:: julee.repositories.temporal.activities.ASSEMBLY_ACTIVITY_BASE julee.repositories.temporal.activities.ASSEMBLY_SPECIFICATION_ACTIVITY_BASE julee.repositories.temporal.activities.DOCUMENT_ACTIVITY_BASE julee.repositories.temporal.activities.KNOWLEDGE_SERVICE_CONFIG_ACTIVITY_BASE julee.repositories.temporal.activities.KNOWLEDGE_SERVICE_QUERY_ACTIVITY_BASE Classes ------- .. autoapisummary:: julee.repositories.temporal.activities.TemporalMinioAssemblyRepository julee.repositories.temporal.activities.TemporalMinioAssemblySpecificationRepository julee.repositories.temporal.activities.TemporalMinioDocumentRepository julee.repositories.temporal.activities.TemporalMinioKnowledgeServiceConfigRepository julee.repositories.temporal.activities.TemporalMinioKnowledgeServiceQueryRepository Module Contents --------------- .. py:class:: TemporalMinioAssemblyRepository(client) Bases: :py:obj:`julee.repositories.minio.assembly.MinioAssemblyRepository` Temporal activity wrapper for MinioAssemblyRepository. .. py:class:: TemporalMinioAssemblySpecificationRepository(client) Bases: :py:obj:`julee.repositories.minio.assembly_specification.MinioAssemblySpecificationRepository` Temporal activity wrapper for MinioAssemblySpecificationRepository. .. py:class:: TemporalMinioDocumentRepository(client) Bases: :py:obj:`julee.repositories.minio.document.MinioDocumentRepository` Temporal activity wrapper for MinioDocumentRepository. .. py:class:: TemporalMinioKnowledgeServiceConfigRepository(client) Bases: :py:obj:`julee.repositories.minio.knowledge_service_config.MinioKnowledgeServiceConfigRepository` Temporal activity wrapper for MinioKnowledgeServiceConfigRepository. .. py:class:: TemporalMinioKnowledgeServiceQueryRepository(client) Bases: :py:obj:`julee.repositories.minio.knowledge_service_query.MinioKnowledgeServiceQueryRepository` Temporal activity wrapper for MinioKnowledgeServiceQueryRepository. .. py:data:: ASSEMBLY_ACTIVITY_BASE :value: 'julee.assembly_repo.minio' .. py:data:: ASSEMBLY_SPECIFICATION_ACTIVITY_BASE :value: 'julee.assembly_specification_repo.minio' .. py:data:: DOCUMENT_ACTIVITY_BASE :value: 'julee.document_repo.minio' .. py:data:: KNOWLEDGE_SERVICE_CONFIG_ACTIVITY_BASE :value: 'julee.knowledge_service_config_repo.minio' .. py:data:: KNOWLEDGE_SERVICE_QUERY_ACTIVITY_BASE :value: 'julee.knowledge_service_query_repo.minio'