julee.repositories.temporal.activity_names ========================================== .. py:module:: julee.repositories.temporal.activity_names .. autoapi-nested-parse:: Shared activity name constants for the julee domain. This module contains activity name base constants that are shared between activities.py and proxies.py, avoiding the need for either module to import from the other, which would create problematic transitive dependencies. By isolating these constants in their own module, we maintain DRY principles while preserving Temporal's workflow sandbox restrictions. The proxies module can import these constants without transitively importing non-deterministic backend code from activities.py. Attributes ---------- .. autoapisummary:: julee.repositories.temporal.activity_names.ASSEMBLY_ACTIVITY_BASE julee.repositories.temporal.activity_names.ASSEMBLY_SPECIFICATION_ACTIVITY_BASE julee.repositories.temporal.activity_names.DOCUMENT_ACTIVITY_BASE julee.repositories.temporal.activity_names.DOCUMENT_POLICY_VALIDATION_ACTIVITY_BASE julee.repositories.temporal.activity_names.KNOWLEDGE_SERVICE_CONFIG_ACTIVITY_BASE julee.repositories.temporal.activity_names.KNOWLEDGE_SERVICE_QUERY_ACTIVITY_BASE julee.repositories.temporal.activity_names.POLICY_ACTIVITY_BASE Module Contents --------------- .. 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:: DOCUMENT_POLICY_VALIDATION_ACTIVITY_BASE :value: 'julee.document_policy_validation_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' .. py:data:: POLICY_ACTIVITY_BASE :value: 'julee.policy_repo.minio'