Class OpenapiService
java.lang.Object
io.github.xezzon.zeroweb.openapi.internal.OpenapiService
- All Implemented Interfaces:
IOpenapiService4Subscription
对外接口服务类
实现了对外接口的完整生命周期管理,包括新增、修改、发布和查询等功能。
该服务类实现了 IOpenapiService4Subscription 接口,
为订阅服务提供了获取已发布接口列表和按编码查询接口的方法。
- Author:
- xezzon
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@Nullable Openapi根据编码查询对外接口org.springframework.data.domain.Page<@NonNull Openapi> listPublishedOpenapi(io.github.xezzon.zeroweb.core.odata.ODataQueryOption odata) 查询符合条件的OpenAPI列表
-
Constructor Details
-
OpenapiService
-
-
Method Details
-
listPublishedOpenapi
public org.springframework.data.domain.Page<@NonNull Openapi> listPublishedOpenapi(io.github.xezzon.zeroweb.core.odata.ODataQueryOption odata) Description copied from interface:IOpenapiService4Subscription查询符合条件的OpenAPI列表- Specified by:
listPublishedOpenapiin interfaceIOpenapiService4Subscription- Parameters:
odata- OData查询参数,用于指定查询条件、排序方式、分页信息等- Returns:
- 符合查询条件的OpenAPI分页结果
-
getByCode
Description copied from interface:IOpenapiService4Subscription根据编码查询对外接口- Specified by:
getByCodein interfaceIOpenapiService4Subscription- Parameters:
openapiCode- 接口编码- Returns:
- 对外接口编码
-