public class CTPServiceClientManager
extends java.lang.Object
限定符和类型 | 方法和说明 |
---|---|
CTPAxis2Client |
getAxis2Client()
取得Axis2 SOAP动态客户机。
|
java.lang.String |
getBaseUrl() |
static CTPServiceClientManager |
getInstance(java.lang.String baseUrl)
取得指定服务主机的客户端管理器。
|
CTPRestClient |
getRestClient()
取得REST动态客户机。
|
<T> T |
getStub(java.lang.Class<T> clazz)
取得指定服务的客户端存根。
|
public java.lang.String getBaseUrl()
public static CTPServiceClientManager getInstance(java.lang.String baseUrl)
baseUrl
- 服务主机地址,包含{协议}{Ip}:{端口},如http://ip:portpublic CTPRestClient getRestClient()
public CTPAxis2Client getAxis2Client()
public <T> T getStub(java.lang.Class<T> clazz) throws java.lang.Exception
clazz
- 服务接口,如AuthorityService、OrganizationDataService。java.lang.Exception
- 创建实例失败抛出异常。