Foxit PDF SDK

Public 成员函数 | 所有成员列表
com.foxit.sdk.SOAPRequestProperties类 参考

## Public 成员函数
| SOAPRequestProperties ()
| 构造函数。
| SOAPRequestProperties (SOAPRequestProperties request_properties)
| 拷贝构造函数，使用另一个SOAP请求属性对象。 更多...
| SOAPRequestProperties (String request_url, String request_content, String soap_action, String soap_namespace, String soap_version, String content_type, boolean is_encode, boolean is_wiredump, String request_header, SOAPAuthenticateInfo authenticate)
| 构造函数，带参数。 更多...
synchronized void | delete ()
| 直接清除C++相关资源。 更多...
SOAPAuthenticateInfo | getAuthenticate ()
| Get 指定如何处理HTTP身份验证或用于Web服务安全的凭据的对象。 更多...
String | getContent_type ()
| Get 允许指定HTTP content-type头。默认使用SOAP消息传递HTTP content-type。 更多...
boolean | getIs_encode ()
| Get 使用SOAP规范中描述的SOAP编码对请求进行编码。 否则，使用字面编码。 更多...
boolean | getIs_wiredump ()
| Get 是否输出SOAP请求和响应的调试信息，默认为true。 更多...
String | getRequest_content ()
| Get 指定远程过程名称和参数或要发送的XML消息的对象。 更多...
String | getRequest_header ()
| Get 指定要包含在请求中的SOAP头的对象。默认是 发送仅包含SOAP Body的请求。 更多...
String | getRequest_url ()
| Get sOAP HTTP端点的URL。 更多...
String | getSoap_action ()
| Get sOAP动作是写入HTTP头的URN，供防火墙和服务器用于过滤SOAP请求。 更多...
String | getSoap_namespace ()
| Get 当请求不使用SOAP编码时消息架构的命名空间。 更多...
String | getSoap_version ()
| Get 生成XML消息时要使用的SOAP协议版本。 更多...
void | set (String request_url, String request_content, String soap_action, String soap_namespace, String soap_version, String content_type, boolean is_encode, boolean is_wiredump, String request_header, SOAPAuthenticateInfo authenticate)
| 设置值。 更多...
void | setAuthenticate (SOAPAuthenticateInfo value)
| Set 指定如何处理HTTP身份验证或用于Web服务安全的凭据的对象。 更多...
void | setContent_type (String value)
| Set 允许指定HTTP content-type头。默认使用SOAP消息传递HTTP content-type。 更多...
void | setIs_encode (boolean value)
| Set 使用SOAP规范中描述的SOAP编码对请求进行编码。 否则，使用字面编码。 更多...
void | setIs_wiredump (boolean value)
| Set 是否输出SOAP请求和响应的调试信息，默认为true。 更多...
void | setRequest_content (String value)
| Set 指定远程过程名称和参数或要发送的XML消息的对象。 更多...
void | setRequest_header (String value)
| Set 指定要包含在请求中的SOAP头的对象。默认是 发送仅包含SOAP Body的请求。 更多...
void | setRequest_url (String value)
| Set sOAP HTTP端点的URL。 更多...
void | setSoap_action (String value)
| Set sOAP动作是写入HTTP头的URN，供防火墙和服务器用于过滤SOAP请求。 更多...
void | setSoap_namespace (String value)
| Set 当请求不使用SOAP编码时消息架构的命名空间。 更多...
void | setSoap_version (String value)
| Set 生成XML消息时要使用的SOAP协议版本。 更多...

## 详细描述

此类表示SOAP request properties。

## 构造及析构函数说明

## ◆ SOAPRequestProperties() [1/2]

com.foxit.sdk.SOAPRequestProperties.SOAPRequestProperties | ( | String | request_url,
|  | String | request_content,
|  | String | soap_action,
|  | String | soap_namespace,
|  | String | soap_version,
|  | String | content_type,
|  | boolean | is_encode,
|  | boolean | is_wiredump,
|  | String | request_header,
|  | SOAPAuthenticateInfo | authenticate
| ) |  |

构造函数，带参数。

参数

  [in] | request_url | SOAP HTTP端点的URL。
  [in] | request_content | 指定远程过程名称和参数或要发送的XML消息的对象。
  [in] | soap_action | SOAP动作是写入HTTP头的URN，供防火墙和服务器用于过滤SOAP请求。
  [in] | soap_namespace | 当请求不使用SOAP编码时消息架构的命名空间。
  [in] | soap_version | 生成XML消息时要使用的SOAP协议版本。
  [in] | content_type | 允许指定HTTP content-type头。默认使用SOAP 消息传递HTTP content-type。
  [in] | is_encode | 使用SOAP规范中描述的SOAP编码对请求进行编码。 否则，使用字面编码。
  [in] | is_wiredump | 是否输出SOAP请求和响应的调试信息，默认为true。
  [in] | request_header | 指定要包含在请求中的SOAP头的对象。默认是 发送仅包含SOAP Body的请求
  [in] | authenticate | 指定如何处理HTTP身份验证或用于Web服务安全的凭据的对象。

## ◆ SOAPRequestProperties() [2/2]

com.foxit.sdk.SOAPRequestProperties.SOAPRequestProperties | ( | SOAPRequestProperties | request_properties | ) |

拷贝构造函数，使用另一个SOAP请求属性对象。

参数

  [in] | request_properties | 另一个SOAP请求属性对象。

## 成员函数说明

## ◆ delete()

synchronized void com.foxit.sdk.SOAPRequestProperties.delete | ( |  | ) |

直接清除C++相关资源。

返回
  无。

注解
  一旦这个接口被调用，这个对象将不能再被使用。

## ◆ getAuthenticate()

com.foxit.sdk.SOAPRequestProperties.getAuthenticate | ( |  | ) |

Get 指定如何处理HTTP身份验证或用于Web服务安全的凭据的对象。

返回
  指定如何处理HTTP身份验证或用于Web服务安全的凭据的对象。

## ◆ getContent_type()

com.foxit.sdk.SOAPRequestProperties.getContent_type | ( |  | ) |

Get 允许指定HTTP content-type头。默认使用SOAP消息传递HTTP content-type。

返回
  允许指定HTTP content-type头。默认使用SOAP消息传递HTTP content-type。

## ◆ getIs_encode()

com.foxit.sdk.SOAPRequestProperties.getIs_encode | ( |  | ) |

Get 使用SOAP规范中描述的SOAP编码对请求进行编码。 否则，使用字面编码。

返回
  使用SOAP规范中描述的SOAP编码对请求进行编码。 否则，使用字面编码。

## ◆ getIs_wiredump()

com.foxit.sdk.SOAPRequestProperties.getIs_wiredump | ( |  | ) |

Get 是否输出SOAP请求和响应的调试信息，默认为true。

返回
  是否输出SOAP请求和响应的调试信息，默认为true。

## ◆ getRequest_content()

com.foxit.sdk.SOAPRequestProperties.getRequest_content | ( |  | ) |

Get 指定远程过程名称和参数或要发送的XML消息的对象。

返回
  指定远程过程名称和参数或要发送的XML消息的对象。

## ◆ getRequest_header()

com.foxit.sdk.SOAPRequestProperties.getRequest_header | ( |  | ) |

Get 指定要包含在请求中的SOAP头的对象。默认是 发送仅包含SOAP Body的请求。

返回
  指定要包含在请求中的SOAP头的对象。默认是 发送仅包含SOAP Body的请求。

## ◆ getRequest_url()

com.foxit.sdk.SOAPRequestProperties.getRequest_url | ( |  | ) |

Get sOAP HTTP端点的URL。

返回
  SOAP HTTP端点的URL。

## ◆ getSoap_action()

com.foxit.sdk.SOAPRequestProperties.getSoap_action | ( |  | ) |

Get sOAP动作是写入HTTP头的URN，供防火墙和服务器用于过滤SOAP请求。

返回
  SOAP动作是写入HTTP头的URN，供防火墙和服务器用于过滤SOAP请求。

## ◆ getSoap_namespace()

com.foxit.sdk.SOAPRequestProperties.getSoap_namespace | ( |  | ) |

Get 当请求不使用SOAP编码时消息架构的命名空间。

默认情况下省略架构声明。

返回
  当请求不使用SOAP编码时消息架构的命名空间。

## ◆ getSoap_version()

com.foxit.sdk.SOAPRequestProperties.getSoap_version | ( |  | ) |

Get 生成XML消息时要使用的SOAP协议版本。

返回
  生成XML消息时要使用的SOAP协议版本。

## ◆ set()

void com.foxit.sdk.SOAPRequestProperties.set | ( | String | request_url,
|  | String | request_content,
|  | String | soap_action,
|  | String | soap_namespace,
|  | String | soap_version,
|  | String | content_type,
|  | boolean | is_encode,
|  | boolean | is_wiredump,
|  | String | request_header,
|  | SOAPAuthenticateInfo | authenticate
| ) |  |

设置值。

参数

  [in] | request_url | SOAP HTTP端点的URL。
  [in] | request_content | 指定远程过程名称和参数或要发送的XML消息的对象。
  [in] | soap_action | SOAP动作是写入HTTP头的URN，供防火墙和服务器用于过滤SOAP请求。
  [in] | soap_namespace | 当请求不使用SOAP编码时消息架构的命名空间。
  [in] | soap_version | 生成XML消息时要使用的SOAP协议版本。
  [in] | content_type | 允许指定HTTP content-type头。默认使用SOAP消息传递HTTP content-type。
  [in] | is_encode | 使用SOAP规范中描述的SOAP编码对请求进行编码。否则，使用字面编码。
  [in] | is_wiredump | 是否输出SOAP请求和响应的调试信息，默认为true。
  [in] | request_header | 指定要包含在请求中的SOAP头的对象。默认是发送仅包含SOAP Body的请求。
  [in] | authenticate | 指定如何处理HTTP身份验证或用于Web服务安全的凭据的对象。

返回
  无返回值。

## ◆ setAuthenticate()

com.foxit.sdk.SOAPRequestProperties.setAuthenticate | ( | SOAPAuthenticateInfo | value | ) |

Set 指定如何处理HTTP身份验证或用于Web服务安全的凭据的对象。

参数

  [in] | value | 指定如何处理HTTP身份验证或用于Web服务安全的凭据的对象。

返回
  None.

## ◆ setContent_type()

com.foxit.sdk.SOAPRequestProperties.setContent_type | ( | String | value | ) |

Set 允许指定HTTP content-type头。默认使用SOAP消息传递HTTP content-type。

参数

  [in] | value | 允许指定HTTP content-type头。默认使用SOAP消息传递HTTP content-type。

返回
  None.

## ◆ setIs_encode()

com.foxit.sdk.SOAPRequestProperties.setIs_encode | ( | boolean | value | ) |

Set 使用SOAP规范中描述的SOAP编码对请求进行编码。 否则，使用字面编码。

参数

  [in] | value | 使用SOAP规范中描述的SOAP编码对请求进行编码。 否则，使用字面编码。

返回
  None.

## ◆ setIs_wiredump()

com.foxit.sdk.SOAPRequestProperties.setIs_wiredump | ( | boolean | value | ) |

Set 是否输出SOAP请求和响应的调试信息，默认为true。

参数

  [in] | value | 是否输出SOAP请求和响应的调试信息，默认为true。

返回
  None.

## ◆ setRequest_content()

com.foxit.sdk.SOAPRequestProperties.setRequest_content | ( | String | value | ) |

Set 指定远程过程名称和参数或要发送的XML消息的对象。

参数

  [in] | value | 指定远程过程名称和参数或要发送的XML消息的对象。

返回
  None.

## ◆ setRequest_header()

com.foxit.sdk.SOAPRequestProperties.setRequest_header | ( | String | value | ) |

Set 指定要包含在请求中的SOAP头的对象。默认是 发送仅包含SOAP Body的请求。

参数

  [in] | value | 指定要包含在请求中的SOAP头的对象。默认是 发送仅包含SOAP Body的请求。

返回
  None.

## ◆ setRequest_url()

com.foxit.sdk.SOAPRequestProperties.setRequest_url | ( | String | value | ) |

Set sOAP HTTP端点的URL。

参数

  [in] | value | SOAP HTTP端点的URL。

返回
  None.

## ◆ setSoap_action()

com.foxit.sdk.SOAPRequestProperties.setSoap_action | ( | String | value | ) |

Set sOAP动作是写入HTTP头的URN，供防火墙和服务器用于过滤SOAP请求。

参数

  [in] | value | SOAP动作是写入HTTP头的URN，供防火墙和服务器用于过滤SOAP请求。

返回
  None.

## ◆ setSoap_namespace()

com.foxit.sdk.SOAPRequestProperties.setSoap_namespace | ( | String | value | ) |

Set 当请求不使用SOAP编码时消息架构的命名空间。

默认情况下省略架构声明。

参数

  [in] | value | 当请求不使用SOAP编码时消息架构的命名空间。

返回
  None.

## ◆ setSoap_version()

com.foxit.sdk.SOAPRequestProperties.setSoap_version | ( | String | value | ) |

Set 生成XML消息时要使用的SOAP协议版本。

参数

  [in] | value | 生成XML消息时要使用的SOAP协议版本。

返回
  None.