class EsbInnerRequestBean extends EsbRequestBean
限定符和类型 | 字段和说明 |
---|---|
private boolean |
isNeedAuth
是否需要授权认证,EsbService类自动处理了授权认证。
|
private boolean |
isOnlyGetAccessToken
只是获取ESB的访问令牌,不执行其他业务查询。
|
构造器和说明 |
---|
EsbInnerRequestBean(java.lang.String url)
创建指定url的EsbInnerRequestBean实例
|
EsbInnerRequestBean(java.lang.String url,
io.vertx.core.buffer.Buffer paramBuffer,
io.vertx.core.http.HttpMethod httpMethod)
创建指定url, paramBuffer和httpMethod的EsbInnerRequestBean实例
|
EsbInnerRequestBean(java.lang.String url,
io.vertx.core.http.HttpMethod httpMethod)
创建指定url和httpMethod的EsbInnerRequestBean实例
|
限定符和类型 | 方法和说明 |
---|---|
boolean |
isNeedAuth()
是否需要授权认证,EsbService类自动处理了授权认证。
|
boolean |
isOnlyGetAccessToken()
只是获取ESB的访问令牌,不执行其他业务查询。
|
void |
setNeedAuth(boolean isNeedAuth)
设置是否需要授权认证,EsbService类自动处理了授权认证。
|
void |
setOnlyGetAccessToken(boolean isOnlyGetAccessToken)
设置是否只是获取ESB的访问令牌,EsbService类自动处理了授权认证。
|
java.lang.String |
toString()
覆盖toString方法
返回格式(httpMethod: "POST", url: "/abcApi/getUserInfo", paramBuffer: "key1=value1&key2=value2", contentType: "application/x-www-form-urlencoded; charset=utf-8", requestTimeout: 10000, isOnlyGetAccessToken: false, isNeedAuth: false)
|
getContentType, getHttpMethod, getParamBuffer, getRequestTimeout, getUrl, setContentType, setRequestTimeout
private boolean isOnlyGetAccessToken
private boolean isNeedAuth
EsbInnerRequestBean(java.lang.String url)
url
- 请求的url,不包括host。如果是GET请求,可以在url里携带参数。EsbInnerRequestBean(java.lang.String url, io.vertx.core.http.HttpMethod httpMethod)
url
- 请求的url,不包括host。如果是GET请求,可以在url里携带参数。httpMethod
- 请求的类型,目前只支持GET或者POSTEsbInnerRequestBean(java.lang.String url, io.vertx.core.buffer.Buffer paramBuffer, io.vertx.core.http.HttpMethod httpMethod)
url
- 请求的url,不包括host。如果是GET请求,可以在url里携带参数。paramBuffer
- 请求参数,格式是key1=value1&key2=value2httpMethod
- 请求的类型,目前只支持GET或者POSTpublic java.lang.String toString()
toString
在类中 EsbRequestBean
public boolean isOnlyGetAccessToken()
public void setOnlyGetAccessToken(boolean isOnlyGetAccessToken)
isOnlyGetAccessToken
- 如果只是获取ESB的访问令牌,不执行其他业务查询,则设置为true;否则设置为false。public boolean isNeedAuth()
public void setNeedAuth(boolean isNeedAuth)
isNeedAuth
- 如果需要授权认证则设置为ture,否则设置为false。