__init__.py 704 B

123456789101112131415161718192021222324252627
  1. """Task 领域层 —— 任务抽象、处理器基类、注册表、异常"""
  2. from supply.domain.task.base import Task, TaskResult, TaskHandler, TaskRegistry
  3. from supply.domain.task.config import TaskConfig, TaskStatus, TaskConstants, get_default_task_config
  4. from supply.domain.task.exceptions import (
  5. TaskError,
  6. TaskValidationError,
  7. TaskTimeoutError,
  8. TaskConcurrencyError,
  9. TaskLockError,
  10. )
  11. __all__ = [
  12. "Task",
  13. "TaskResult",
  14. "TaskHandler",
  15. "TaskRegistry",
  16. "TaskConfig",
  17. "TaskStatus",
  18. "TaskConstants",
  19. "get_default_task_config",
  20. "TaskError",
  21. "TaskValidationError",
  22. "TaskTimeoutError",
  23. "TaskConcurrencyError",
  24. "TaskLockError",
  25. ]