| 程序包 | 说明 |
|---|---|
| net.hasor.dataway.config | |
| net.hasor.dataway.service | |
| net.hasor.dataway.spi |
| 限定符和类型 | 方法和说明 |
|---|---|
static Object |
DatawayUtils.responseData(net.hasor.core.spi.SpiTrigger spiTrigger,
ApiInfo apiInfo,
String contentType,
Invoker invoker,
Object objectMap) |
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
ApiCallService.doCall(ApiInfo apiInfo,
QueryScriptBuild scriptBuild) |
Object |
ApiCallService.doCallWithoutError(ApiInfo apiInfo,
QueryScriptBuild scriptBuild) |
| 限定符和类型 | 方法和说明 |
|---|---|
default Object |
ResultProcessChainSpi.callAfter(boolean formPre,
ApiInfo apiInfo,
Object result)
成功完成调用
|
default Object |
ResultProcessChainSpi.callError(boolean formPre,
ApiInfo apiInfo,
Throwable e)
调用发生异常
|
default QIL |
CompilerSpiListener.compiler(ApiInfo apiInfo,
String query,
DataQL dataQL) |
Object |
SerializationChainSpi.doSerialization(ApiInfo apiInfo,
MimeType mimeType,
Object result)
成功完成调用
|
void |
PreExecuteChainSpi.preExecute(ApiInfo apiInfo,
net.hasor.utils.future.BasicFuture<Object> future)
在接口执行之前,可以通过这个 SPI 实现接口缓存
|
Copyright © 2020–2021. All rights reserved.