All Downloads are FREE. Search and download functionalities are using the official Maven repository.

cn.lnkdoc.sdk.uia.common.client.IUiaClient.kt Maven / Gradle / Ivy

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
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy