在Camunda中,API的继承关系主要体现在各个服务接口之间。以下是Camunda中一些常见服务接口的继承关系:
-
ProcessEngineServices 接口:
- RepositoryService: 负责管理流程定义和部署。
- RuntimeService: 负责管理流程实例的执行。
- TaskService: 负责管理流程任务。
- IdentityService: 负责管理用户、组和身份验证。
- HistoryService: 负责查询流程历史数据。
- ManagementService: 提供引擎管理和维护的访问。
-
ProcessEngine 接口:
- 该接口是ProcessEngineServices接口的顶级接口,表示整个流程引擎的入口点,通过它可以获取各种服务接口的实例。
-
RepositoryService 接口的继承关系:
- RepositoryService
- DeploymentQuery: 用于查询部署信息。
- ProcessDefinitionQuery: 用于
- RepositoryService