cn.lnkdoc.sdk.uia.common.client.IUiaClient.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of awesome-uia-sdk Show documentation
Show all versions of awesome-uia-sdk Show documentation
Awesome Uia SDK for Java
Copyright © 2023 lnkdoc All rights reserved.
The newest version!
package cn.lnkdoc.sdk.uia.common.client
import cn.lnkdoc.sdk.uia.common.exception.UiaException
import cn.lnkdoc.sdk.uia.common.request.IUiaRequest
import cn.lnkdoc.sdk.uia.common.response.IUiaResponse
/**
* @author langkye
* @since 1.0.0.RELEASE
*/
interface IUiaClient {
/**
* execute
*
* @param type
* @param request request implementation
* @return response implementation`
* @throws UiaException UiaException
*/
@Throws(UiaException::class)
fun execute(request: IUiaRequest): IUiaResponse
}