IBM WebSphere Application ServerTM
Release 7

com.ibm.wsspi.webservices
Class Constants

java.lang.Object
  extended by com.ibm.websphere.webservices.Constants
      extended by com.ibm.wsspi.webservices.Constants

public class Constants
extends com.ibm.websphere.webservices.Constants

Constants used with JAX-RPC Web services System Programming Interfaces (SPIs).


Field Summary
static java.lang.String ATTACHMENT_ENCAPSULATION_FORMAT_DIME
          The value String associated with the property ATTACHMENT_ENCAPSULATION_FORMAT_PROPERTY for setting the format to DIME.
static java.lang.String ATTACHMENT_ENCAPSULATION_FORMAT_MIME
          The value String associated with the property ATTACHMENT_ENCAPSULATION_FORMAT_PROPERTY for setting the format to MIME.
static java.lang.String ATTACHMENT_ENCAPSULATION_FORMAT_PROPERTY
          The property key for the format of the attachment.
static java.lang.String ATTACHMENT_STYLE
          The property key for indicating the message attachment style.
static java.lang.String ATTACHMENT_STYLE_HREF
          A value for the property key ATTACHMENT_STYLE where the attachment is referenced by the 'href' attribute.
static java.lang.String CONNECTION_TIMEOUT_PROPERTY
          The property key for setting the socket connection timeout This property is not used in JAX-RPC, but it is used in JAX-WS and is specified in seconds.
static java.lang.String CUSTOM_BINDER_PRELOAD_PROPERTY
          The property key for indicating whether the custom binder should be preloaded or not.
static java.lang.String EJB_SERVICE_TYPE
          The value set on the #SERVICE_TYPE port option of the target service is an EJB.
static java.lang.String ENABLE_MULTITHREADED_SESSION
          Allows a client to share HTTP session information across threads for for the same client instance.
static java.lang.String ENGINE_ATTACHMENT_CLEANUP_PROPERTY
          The property key for the attachments cleanup used in the WebServicesEngine configuration.
static java.lang.String ENGINE_ATTACHMENT_DIR_PROPERTY
          The property key for the attachments directory used in the WebServicesEngine configuration.
static java.lang.String ENGINE_ATTACHMENT_IMPL_PROPERTY
          The property key for the attachments implementation used in the WebServicesEngine configuration.
static java.lang.String ENGINE_DO_MULTI_REFS_PROPERTY
          The property key for sending multirefs used in the WebServicesEngine configuration.
static java.lang.String ENGINE_SEND_XSI_PROPERTY
          The property key for sending the xsi:types used in the WebServicesEngine configuration.
static java.lang.String ENGINE_SOAP_VERSION_PROPERTY
          The property key for the SOAP version used in the WebServicesEngine configuration.
static java.lang.String ENGINE_SYNC_CONFIG_PROPERTY
          The property key for synchronizing the configuration used in the WebServicesEngine configuration.
static java.lang.String ENGINE_XML_DECL_PROPERTY
          The property key for sending the XML declaration used in the WebServicesEngine configuration.
static java.lang.String HTTP_CONNECTION_KEEPALIVE
          The property key for the keep-alive setting on the HTTP connection.
static java.lang.String HTTP_PROXYHOST_PROPERTY
          The property key for the host in the HTTP proxy configuration.
static java.lang.String HTTP_PROXYPASSWORD_PROPERTY
          The property key for the password in the HTTP proxy configuration.
static java.lang.String HTTP_PROXYPORT_PROPERTY
          The property key for the port in the HTTP proxy configuration.
static java.lang.String HTTP_PROXYUSER_PROPERTY
          The property key for the user in the HTTP proxy configuration.
static java.lang.String HTTP_REDIRECT_ENABLED
          The property key for enabling HTTP redirection for methods other than GET/HEAD.
static java.lang.String HTTP_REQT_CONTENT_ENCODING
          The property key for content encoding of the body of the HTTP request.
static java.lang.String HTTP_RESP_CONTENT_ENCODING
          The property key for content encoding of the body of the HTTP response.
static java.lang.String HTTP_RESPONSE_IS_CACHEABLE
          The property key for indicating whether the HTTP response is cacheable or not.
static java.lang.String HTTPS_PROXYHOST_PROPERTY
          The property key for the host in the HTTPS proxy configuration.
static java.lang.String HTTPS_PROXYPASSWORD_PROPERTY
          The property key for the password in the HTTPS proxy configuration.
static java.lang.String HTTPS_PROXYPORT_PROPERTY
          The property key for the port in the HTTPS proxy configuration.
static java.lang.String HTTPS_PROXYUSER_PROPERTY
          The property key for the user in the HTTPS proxy configuration.
static java.lang.String JAX_RPC_MAPPING_FILE
          The property key for the name of the JAXRPC mapping file to be passed to the parser for parsing the WSDL file.
static java.lang.String JMS_PRQ_JNDI_NAME
          The name of the system property set by the client developer/deployer to specify the JNDI name of configured permanent reply-to queue to be used.
static java.lang.String JMS_REPLY_QUEUE_JNDI_NAME
          The JNDI name of the configured JMS Reply Queue to use.
static java.lang.String MESSAGE_CHARACTER_SET_ENCODING
          The property key for the message encoding scheme.
static java.lang.String MESSAGE_WRITE_XML_DECLARATION
          The property key for indicating that the SOAP message should have the XML declaration.
static java.lang.String NO_DATA_BINDING
          The property key for the noDataBinging option to be passed to the parser for parsing the WSDL file.
static java.lang.String OPERATION_USE_ENCODED
          The encoded value String associated with the property OPERATION_USE_PROPERTY.
static java.lang.String OPERATION_USE_LITERAL
          The literal value String associated with the property OPERATION_USE_PROPERTY.
static java.lang.String OPERATION_USE_PROPERTY
          The property key for the operation type to use, either literal or encoded.
static java.lang.String OPTION_LAZYPARSEQNAMES
          The property key for the list of QNames that are to be lazily parsed.
static java.lang.String READ_TIMEOUT_PROPERTY
          The property key for setting the read timeout
static java.lang.String RESPONSE_TIMEOUT_PROPERTY
          The property key for the timeout to wait for a response.
static java.lang.String SAAJ_ACCESS_SOAP_BODY_DEFAULT
          The default value String for the SOAP body access by handlers This is the value that SAAJ_ACCESS_SOAP_BODY_PROPERTY takes if no system property is specified.
static java.lang.String SAAJ_ACCESS_SOAP_BODY_HANDLER_PROPERTY
          The property key used by an individual handler to indicate the handler's intent to access the SOAP body.
static java.lang.String SAAJ_ACCESS_SOAP_BODY_PROPERTY
          The property key for the System property that indicates whether the SOAP message body should be deserialized into a full SAAJ tree before being transformed into java business objects by the dispatcher or should be deserialized directly into java business objects.
static java.lang.String SEND_TYPE_ATTR_PROPERTY
          The property key for sending XSI:type attributes.
static java.lang.String SERVICE_TYPE
          The property key for the type of the target service.
static java.lang.String SESSION_CONTEXT_PROPERTY
          The property key for the opaque session context object.
static java.lang.String SSL_CONFIG_NAME_PROPERTY
          The property key for the alias to an SSL configuration.
static java.lang.String TRANSPORT_NAME_PROPERTY
          The property key for the transport handler to use.
static java.lang.String UCF_SELECTION_TIMEOUT
          The name of the system property set by the client developer/deployer to specify the wait timeout value (in seconds) for the channel target selection in the Unified Clustering Framework.
static java.lang.String WAR_SERVICE_TYPE
          The value set on the #SERVICE_TYPE port option of the target service is not an EJB.
static java.lang.String WRITE_TIMEOUT_PROPERTY
          The property key for setting the write timeout This same property is used in JAX-WS and is specified in seconds
static java.lang.String WSDL_PORT_NAME_PROPERTY
          The property key for the fully qualified name (QName) of the port.
 
Fields inherited from class com.ibm.websphere.webservices.Constants
DISABLE_SERIALIZE_ANON_TOKEN, EJB_PROTOCOL_NAMESPACE, ENABLE_TRAN_ONEWAY, HTTP_HEADER_COOKIE, HTTP_HEADER_COOKIE2, HTTP_HEADER_SET_COOKIE, HTTP_HEADER_SET_COOKIE2, JMS_JNDI_CACHE_EXPIRATION, PROTOCOL_NAMESPACE, REQUEST_SOAP_HEADERS, REQUEST_TRANSPORT_PROPERTIES, RESPONSE_SOAP_HEADERS, RESPONSE_TRANSPORT_PROPERTIES, SERIALIZE_DATA_HANDLER_AXIS_STYLE, SOAPJMS_MESSAGETYPE
 
Constructor Summary
Constants()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SESSION_CONTEXT_PROPERTY

public static final java.lang.String SESSION_CONTEXT_PROPERTY
The property key for the opaque session context object. The value associated with this property is the session context object. This property is used with

See Also:
Constant Field Values

HTTP_PROXYHOST_PROPERTY

public static final java.lang.String HTTP_PROXYHOST_PROPERTY
The property key for the host in the HTTP proxy configuration. The value associated with this property is a String. This property is used with

See Also:
Constant Field Values

HTTP_PROXYPORT_PROPERTY

public static final java.lang.String HTTP_PROXYPORT_PROPERTY
The property key for the port in the HTTP proxy configuration. The value associated with this property is a String. This property is used with

See Also:
Constant Field Values

HTTP_PROXYUSER_PROPERTY

public static final java.lang.String HTTP_PROXYUSER_PROPERTY
The property key for the user in the HTTP proxy configuration. The value associated with this property is a String. This property is used with

See Also:
Constant Field Values

HTTP_PROXYPASSWORD_PROPERTY

public static final java.lang.String HTTP_PROXYPASSWORD_PROPERTY
The property key for the password in the HTTP proxy configuration. The value associated with this property is a String. This property is used with

See Also:
Constant Field Values

HTTPS_PROXYHOST_PROPERTY

public static final java.lang.String HTTPS_PROXYHOST_PROPERTY
The property key for the host in the HTTPS proxy configuration. The value associated with this property is a String. This property is used with

See Also:
Constant Field Values

HTTPS_PROXYPORT_PROPERTY

public static final java.lang.String HTTPS_PROXYPORT_PROPERTY
The property key for the port in the HTTPS proxy configuration. The value associated with this property is a String. This property is used with

See Also:
Constant Field Values

HTTPS_PROXYUSER_PROPERTY

public static final java.lang.String HTTPS_PROXYUSER_PROPERTY
The property key for the user in the HTTPS proxy configuration. The value associated with this property is a String. This property is used with

See Also:
Constant Field Values

HTTPS_PROXYPASSWORD_PROPERTY

public static final java.lang.String HTTPS_PROXYPASSWORD_PROPERTY
The property key for the password in the HTTPS proxy configuration. The value associated with this property is a String. This property is used with

See Also:
Constant Field Values

HTTP_REQT_CONTENT_ENCODING

public static final java.lang.String HTTP_REQT_CONTENT_ENCODING
The property key for content encoding of the body of the HTTP request. The value associated with this property is a String. This property is used with

NOTE: This is the same attribute name in the binding information.

See Also:
Constant Field Values

HTTP_RESP_CONTENT_ENCODING

public static final java.lang.String HTTP_RESP_CONTENT_ENCODING
The property key for content encoding of the body of the HTTP response. The value associated with this property is a String. This property is used with

NOTE: This is the same attribute name in the binding information.

See Also:
Constant Field Values

HTTP_CONNECTION_KEEPALIVE

public static final java.lang.String HTTP_CONNECTION_KEEPALIVE
The property key for the keep-alive setting on the HTTP connection. The value associated with this property is a String of either Boolean.TRUE.toString() or Boolean.FALSE.toString(); This property is used with

NOTE: This is the same attribute name in the binding information.

See Also:
Constant Field Values

SSL_CONFIG_NAME_PROPERTY

public static final java.lang.String SSL_CONFIG_NAME_PROPERTY
The property key for the alias to an SSL configuration. The value associated with this property is a String. This property is used with

See Also:
Constant Field Values

OPTION_LAZYPARSEQNAMES

public static final java.lang.String OPTION_LAZYPARSEQNAMES
The property key for the list of QNames that are to be lazily parsed. The value associated with this property is a List. This property is used with NOTE:This property is a configurable option on the WSDDPort/PortDesc.

See Also:
Constant Field Values

HTTP_REDIRECT_ENABLED

public static final java.lang.String HTTP_REDIRECT_ENABLED
The property key for enabling HTTP redirection for methods other than GET/HEAD. The value associated with this property is a Boolean. This property is used with

See Also:
Constant Field Values

MESSAGE_CHARACTER_SET_ENCODING

public static final java.lang.String MESSAGE_CHARACTER_SET_ENCODING
The property key for the message encoding scheme. The value associated with this property is a String. This property is used with

See Also:
Constant Field Values

MESSAGE_WRITE_XML_DECLARATION

public static final java.lang.String MESSAGE_WRITE_XML_DECLARATION
The property key for indicating that the SOAP message should have the XML declaration. This property is used with

See Also:
Constant Field Values

CUSTOM_BINDER_PRELOAD_PROPERTY

public static final java.lang.String CUSTOM_BINDER_PRELOAD_PROPERTY
The property key for indicating whether the custom binder should be preloaded or not. The value associated with this property is a Boolean. The default value is Boolean.TRUE. This property is used with

See Also:
Constant Field Values

ATTACHMENT_STYLE

public static final java.lang.String ATTACHMENT_STYLE
The property key for indicating the message attachment style. The value associated with this property is a String. This property is used with

NOTE:These properties are used to determine whether or not the href should be serialized along with a body element for attachment parts.

See Also:
ATTACHMENT_STYLE_HREF, Constant Field Values

ATTACHMENT_STYLE_HREF

public static final java.lang.String ATTACHMENT_STYLE_HREF
A value for the property key ATTACHMENT_STYLE where the attachment is referenced by the 'href' attribute.

See Also:
ATTACHMENT_STYLE, Constant Field Values

RESPONSE_TIMEOUT_PROPERTY

public static final java.lang.String RESPONSE_TIMEOUT_PROPERTY
The property key for the timeout to wait for a response. The value associated with this property is a String containing an integer value, in milliseconds. This property is used with This same property, when used in JAX-WS, is specified in seconds.

See Also:
Constant Field Values

WSDL_PORT_NAME_PROPERTY

public static final java.lang.String WSDL_PORT_NAME_PROPERTY
The property key for the fully qualified name (QName) of the port. The value associated with this property is a QName. This property is used with

See Also:
Constant Field Values

SEND_TYPE_ATTR_PROPERTY

public static final java.lang.String SEND_TYPE_ATTR_PROPERTY
The property key for sending XSI:type attributes. The value associated with this property is a Boolean. This property is used with

See Also:
Constant Field Values

TRANSPORT_NAME_PROPERTY

public static final java.lang.String TRANSPORT_NAME_PROPERTY
The property key for the transport handler to use. The value associated with this property is a String, for example "http". This property is used with

See Also:
Constant Field Values

OPERATION_USE_PROPERTY

public static final java.lang.String OPERATION_USE_PROPERTY
The property key for the operation type to use, either literal or encoded. The value associated with this property is a String ("literal", "encoded"). This property is used with

See Also:
OPERATION_USE_LITERAL, OPERATION_USE_ENCODED, Constant Field Values

OPERATION_USE_LITERAL

public static final java.lang.String OPERATION_USE_LITERAL
The literal value String associated with the property OPERATION_USE_PROPERTY.

See Also:
OPERATION_USE_PROPERTY, OPERATION_USE_ENCODED, Constant Field Values

OPERATION_USE_ENCODED

public static final java.lang.String OPERATION_USE_ENCODED
The encoded value String associated with the property OPERATION_USE_PROPERTY.

See Also:
OPERATION_USE_PROPERTY, OPERATION_USE_LITERAL, Constant Field Values

ATTACHMENT_ENCAPSULATION_FORMAT_PROPERTY

public static final java.lang.String ATTACHMENT_ENCAPSULATION_FORMAT_PROPERTY
The property key for the format of the attachment. The value associated with this property is a String, such as "MIME" or "DIME". This property is used with

See Also:
ATTACHMENT_ENCAPSULATION_FORMAT_MIME, ATTACHMENT_ENCAPSULATION_FORMAT_DIME, Constant Field Values

ATTACHMENT_ENCAPSULATION_FORMAT_MIME

public static final java.lang.String ATTACHMENT_ENCAPSULATION_FORMAT_MIME
The value String associated with the property ATTACHMENT_ENCAPSULATION_FORMAT_PROPERTY for setting the format to MIME.

See Also:
ATTACHMENT_ENCAPSULATION_FORMAT_PROPERTY, ATTACHMENT_ENCAPSULATION_FORMAT_DIME, Constant Field Values

ATTACHMENT_ENCAPSULATION_FORMAT_DIME

public static final java.lang.String ATTACHMENT_ENCAPSULATION_FORMAT_DIME
The value String associated with the property ATTACHMENT_ENCAPSULATION_FORMAT_PROPERTY for setting the format to DIME.

See Also:
ATTACHMENT_ENCAPSULATION_FORMAT_PROPERTY, ATTACHMENT_ENCAPSULATION_FORMAT_MIME, Constant Field Values

SAAJ_ACCESS_SOAP_BODY_PROPERTY

public static final java.lang.String SAAJ_ACCESS_SOAP_BODY_PROPERTY
The property key for the System property that indicates whether the SOAP message body should be deserialized into a full SAAJ tree before being transformed into java business objects by the dispatcher or should be deserialized directly into java business objects. The value associated with this property is a String in the format of Boolean.toString(). The default value is "false". This property is used with

This property provides the baseline setting for the deserialization of the SOAP body. Handlers can override the system property by explicitly setting the SAAJ_ACCESS_SOAP_BODY_HANDLER_PROPERTY in the handler configuration.

In cases where this property is "true", the High Fidelity setting in the MessageContext object will also be set to "true".

See Also:
Constant Field Values

SAAJ_ACCESS_SOAP_BODY_DEFAULT

public static final java.lang.String SAAJ_ACCESS_SOAP_BODY_DEFAULT
The default value String for the SOAP body access by handlers This is the value that SAAJ_ACCESS_SOAP_BODY_PROPERTY takes if no system property is specified.

See Also:
SAAJ_ACCESS_SOAP_BODY_PROPERTY, Constant Field Values

SAAJ_ACCESS_SOAP_BODY_HANDLER_PROPERTY

public static final java.lang.String SAAJ_ACCESS_SOAP_BODY_HANDLER_PROPERTY
The property key used by an individual handler to indicate the handler's intent to access the SOAP body. This setting overrides the System property. The value is a String and is either "true" or "false" (ie, Boolean.toString()). This property is used in the handler configuration of the javax.xml.rpc.handler.HandlerInfo object associated with the handler.

See Also:
SAAJ_ACCESS_SOAP_BODY_PROPERTY, Constant Field Values

ENGINE_XML_DECL_PROPERTY

public static final java.lang.String ENGINE_XML_DECL_PROPERTY
The property key for sending the XML declaration used in the WebServicesEngine configuration. The value of this property is a Boolean.

See Also:
Constant Field Values

ENGINE_DO_MULTI_REFS_PROPERTY

public static final java.lang.String ENGINE_DO_MULTI_REFS_PROPERTY
The property key for sending multirefs used in the WebServicesEngine configuration. The value of this property is a Boolean.

See Also:
Constant Field Values

ENGINE_SYNC_CONFIG_PROPERTY

public static final java.lang.String ENGINE_SYNC_CONFIG_PROPERTY
The property key for synchronizing the configuration used in the WebServicesEngine configuration. The value of this property is a String.

See Also:
Constant Field Values

ENGINE_SEND_XSI_PROPERTY

public static final java.lang.String ENGINE_SEND_XSI_PROPERTY
The property key for sending the xsi:types used in the WebServicesEngine configuration. The value of this property is a Boolean.

See Also:
Constant Field Values

ENGINE_ATTACHMENT_DIR_PROPERTY

public static final java.lang.String ENGINE_ATTACHMENT_DIR_PROPERTY
The property key for the attachments directory used in the WebServicesEngine configuration. The value of this property is a String.

See Also:
Constant Field Values

ENGINE_ATTACHMENT_IMPL_PROPERTY

public static final java.lang.String ENGINE_ATTACHMENT_IMPL_PROPERTY
The property key for the attachments implementation used in the WebServicesEngine configuration. The value of this property is a String.

See Also:
Constant Field Values

ENGINE_ATTACHMENT_CLEANUP_PROPERTY

public static final java.lang.String ENGINE_ATTACHMENT_CLEANUP_PROPERTY
The property key for the attachments cleanup used in the WebServicesEngine configuration. The value of this property is a String.

See Also:
Constant Field Values

ENGINE_SOAP_VERSION_PROPERTY

public static final java.lang.String ENGINE_SOAP_VERSION_PROPERTY
The property key for the SOAP version used in the WebServicesEngine configuration. The value of this property is a String.

See Also:
Constant Field Values

SERVICE_TYPE

public static final java.lang.String SERVICE_TYPE
The property key for the type of the target service. This can be set to #EJB_SERVICE_TYPE if the target service is an ejb, or #WAR_SERVICE_TYPE otherwise. It is set on the Port object. The value of this property is a String.

See Also:
EJB_SERVICE_TYPE, WAR_SERVICE_TYPE, Constant Field Values

EJB_SERVICE_TYPE

public static final java.lang.String EJB_SERVICE_TYPE
The value set on the #SERVICE_TYPE port option of the target service is an EJB. The value of this property is a String.

See Also:
SERVICE_TYPE, Constant Field Values

WAR_SERVICE_TYPE

public static final java.lang.String WAR_SERVICE_TYPE
The value set on the #SERVICE_TYPE port option of the target service is not an EJB. The value of this property is a String.

See Also:
SERVICE_TYPE, Constant Field Values

JMS_REPLY_QUEUE_JNDI_NAME

public static final java.lang.String JMS_REPLY_QUEUE_JNDI_NAME
The JNDI name of the configured JMS Reply Queue to use. If not set, or set to "", or set to "Transient" then a temporary reply queue will be used. This constant is for use in a stub property or the client binding file. The value of this property is a String.

See Also:
Constant Field Values

JMS_PRQ_JNDI_NAME

public static final java.lang.String JMS_PRQ_JNDI_NAME
The name of the system property set by the client developer/deployer to specify the JNDI name of configured permanent reply-to queue to be used. The value of this property is a String.

See Also:
Constant Field Values

UCF_SELECTION_TIMEOUT

public static final java.lang.String UCF_SELECTION_TIMEOUT
The name of the system property set by the client developer/deployer to specify the wait timeout value (in seconds) for the channel target selection in the Unified Clustering Framework. Default value for the property is 60. The value of this property is a String.

See Also:
Constant Field Values

NO_DATA_BINDING

public static final java.lang.String NO_DATA_BINDING
The property key for the noDataBinging option to be passed to the parser for parsing the WSDL file. The value associated with this property is a Boolean.

See Also:
Constant Field Values

JAX_RPC_MAPPING_FILE

public static final java.lang.String JAX_RPC_MAPPING_FILE
The property key for the name of the JAXRPC mapping file to be passed to the parser for parsing the WSDL file. The value associated with this property is a String containing the name of the file.

See Also:
Constant Field Values

CONNECTION_TIMEOUT_PROPERTY

public static final java.lang.String CONNECTION_TIMEOUT_PROPERTY
The property key for setting the socket connection timeout This property is not used in JAX-RPC, but it is used in JAX-WS and is specified in seconds.

See Also:
Constant Field Values

READ_TIMEOUT_PROPERTY

public static final java.lang.String READ_TIMEOUT_PROPERTY
The property key for setting the read timeout

See Also:
Constant Field Values

WRITE_TIMEOUT_PROPERTY

public static final java.lang.String WRITE_TIMEOUT_PROPERTY
The property key for setting the write timeout This same property is used in JAX-WS and is specified in seconds

See Also:
Constant Field Values

HTTP_RESPONSE_IS_CACHEABLE

public static final java.lang.String HTTP_RESPONSE_IS_CACHEABLE
The property key for indicating whether the HTTP response is cacheable or not.

See Also:
Constant Field Values

ENABLE_MULTITHREADED_SESSION

public static final java.lang.String ENABLE_MULTITHREADED_SESSION
Allows a client to share HTTP session information across threads for for the same client instance. The default behavior is to make sessions local to the thread that the client was invoked on.

See Also:
Constant Field Values
Constructor Detail

Constants

public Constants()

IBM WebSphere Application ServerTM
Release 7