xsul.wsif
Class WSIFConstants

java.lang.Object
  extended byxsul.wsif.WSIFConstants

public class WSIFConstants
extends java.lang.Object

Simple class to store constants used by WSIF

Author:
Aleksander Slominski, Owen Burroughs , Ant Elder , Jeremy Hughes , Mark Whitlock

Field Summary
static java.lang.String CONTEXT_HTTP_PROXY_PSWD
          WSIF context part name for proxy password
static java.lang.String CONTEXT_HTTP_PROXY_USER
          WSIF context part name for proxy userid
static java.lang.String CONTEXT_HTTP_PSWD
          WSIF context part name for HTTP basic authentication userid
static java.lang.String CONTEXT_HTTP_USER
          WSIF context part name for HTTP basic authentication userid
static java.lang.String CONTEXT_JMS_PREFIX
          WSIF context part name prefix for JMSProperties
static java.lang.String CONTEXT_OPERATION_STYLE
          WSIF context part name for the AXIS operation style
static java.lang.String CONTEXT_OPERATION_STYLE_DOCUMENT
          WSIF context value for AXIS document operation style
static java.lang.String CONTEXT_OPERATION_STYLE_MESSAGE
          WSIF context value for AXIS message operation style
static java.lang.String CONTEXT_OPERATION_STYLE_UNWRAPPED
          WSIF context value for AXIS unwrapped operation style
static java.lang.String CONTEXT_OPERATION_STYLE_WRAPPED
          WSIF context value for AXIS wrapped operation style
static java.lang.String CONTEXT_REQUEST_HTTP_HEADERS
          WSIF context part name for HTTP headers
static java.lang.String CONTEXT_REQUEST_SOAP_HEADERS
          WSIF context part name for SOAP headers
static java.lang.String CONTEXT_REQUEST_UNREFERENCED_ATTACHMENT_PARTS
           
static java.lang.String CONTEXT_RESPONSE_HTTP_HEADERS
          WSIF context part name for HTTP headers
static java.lang.String CONTEXT_RESPONSE_SOAP_HEADERS
          WSIF context part name for SOAP headers
static java.lang.String CONTEXT_RESPONSE_UNREFERENCED_ATTACHMENT_PARTS
           
static java.lang.String CONTEXT_SCHEMA_TYPES
          WSIF context part name for the list of schema types
static java.lang.String CONTEXT_SOAP_HEADERS
          Deprecated. use CONTEXT_REQUEST_SOAP_HEADERS
static java.lang.String CORRELATION_SERVICE_NAMESPACE
          WSIFCorelationService registered JNDI name
static int CORRELATION_TIMEOUT_DELAY
          WSIFDefaultCorrelationService timeout check delay in milliseconds.
static java.lang.String JMS_PROP_INPUT_NAME
          JMS provider JMS property containing the input message name
static java.lang.String JMS_PROP_OPERATION_NAME
          JMS provider JMS property containing the operation name
static java.lang.String JMS_PROP_OUTPUT_NAME
          JMS provider JMS property containing the output message name
static java.lang.String NS_URI_1999_SCHEMA_XSD
           
static java.lang.String NS_URI_2000_SCHEMA_XSD
           
static java.lang.String NS_URI_2001_SCHEMA_XSD
           
static java.lang.String NS_URI_APACHE_SOAP
           
static java.lang.String NS_URI_LITERAL_XML
           
static java.lang.String NS_URI_SOAP_ENC
           
static java.lang.String NS_URI_WSDL
           
static java.lang.String SOAP_FAULT_ACTOR
          SOAP faults WSIFMessage part name for the fault actor
static java.lang.String SOAP_FAULT_CODE
          SOAP faults WSIFMessage part name for the fault code
static java.lang.String SOAP_FAULT_MSG_NAME
          SOAP faults WSIFMessage part name for the fault code
static java.lang.String SOAP_FAULT_OBJECT
          SOAP faults WSIFMessage part name for the fault object
static java.lang.String SOAP_FAULT_STRING
          SOAP faults WSIFMessage part name for the fault string
static java.lang.String WSDLFACTORY_PROPERTY_NAME
          WSDLFactory property name
static java.lang.String WSIF_FEATURE_AUTO_MAP_TYPES
          Feature name for automatic mapping of types.
static java.lang.String WSIF_FEATURE_MAPPER_CLASS
          Feature name for the name of a WSIFMapper class to be used.
static java.lang.String WSIF_FEATURE_MAPPINGCONVENTION_CLASS
          Feature name for the name of a WSIFMappingConvention class to be used.
static java.lang.String WSIF_FEATURE_PROXY_AUTHENTICATION
          Feature name for a authenticating proxy username and password to be used when reading wsdl files and parsing schemas.
static java.lang.String WSIF_FEATURE_SERVICE_CACHE_SIZE
          Feature name for service cache size.
static java.lang.String WSIF_FEATURE_SERVICE_CACHING
          Feature name for service caching.
static java.lang.String WSIF_MAPPER_PROPERTY
          Property name that specifies a WSIFMapper implementation class.
static java.lang.String WSIF_MAPPINGCONVENTION_PROPERTY
          Property name that specifies a WSIFMappingConvention implementation class.
static java.lang.String WSIF_PROP_ASYNC_TIMEOUT
          WSIF property for asynchronous requests
static java.lang.String WSIF_PROP_ASYNC_USING_MDB
          WSIF property for asynchronous requests
static java.lang.String WSIF_PROP_PROVIDER_PFX1
          WSIF property for pluggable provider defaults
static java.lang.String WSIF_PROP_PROVIDER_PFX2
          WSIF property for pluggable provider defaults
static java.lang.String WSIF_PROP_SYNC_TIMEOUT
          WSIF properties for synchronous requests
static java.lang.String WSIF_PROP_UNREFERENCED_ATTACHMENTS
          WSIF property for unreferenced attachments
static java.lang.String WSIF_PROPERTIES
          WSIF Property file name
static java.lang.String WSIF_WSDLFACTORY
          WSIF implemetation of WSDLfactory
 
Constructor Summary
WSIFConstants()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

WSIF_PROPERTIES

public static final java.lang.String WSIF_PROPERTIES
WSIF Property file name

See Also:
Constant Field Values

WSIF_PROP_PROVIDER_PFX1

public static final java.lang.String WSIF_PROP_PROVIDER_PFX1
WSIF property for pluggable provider defaults

See Also:
Constant Field Values

WSIF_PROP_PROVIDER_PFX2

public static final java.lang.String WSIF_PROP_PROVIDER_PFX2
WSIF property for pluggable provider defaults

See Also:
Constant Field Values

WSIF_PROP_ASYNC_TIMEOUT

public static final java.lang.String WSIF_PROP_ASYNC_TIMEOUT
WSIF property for asynchronous requests

See Also:
Constant Field Values

WSIF_PROP_ASYNC_USING_MDB

public static final java.lang.String WSIF_PROP_ASYNC_USING_MDB
WSIF property for asynchronous requests

See Also:
Constant Field Values

CORRELATION_TIMEOUT_DELAY

public static final int CORRELATION_TIMEOUT_DELAY
WSIFDefaultCorrelationService timeout check delay in milliseconds. Default is 5 seconds

See Also:
Constant Field Values

WSIF_PROP_SYNC_TIMEOUT

public static final java.lang.String WSIF_PROP_SYNC_TIMEOUT
WSIF properties for synchronous requests

See Also:
Constant Field Values

WSIF_PROP_UNREFERENCED_ATTACHMENTS

public static final java.lang.String WSIF_PROP_UNREFERENCED_ATTACHMENTS
WSIF property for unreferenced attachments

See Also:
Constant Field Values

CORRELATION_SERVICE_NAMESPACE

public static final java.lang.String CORRELATION_SERVICE_NAMESPACE
WSIFCorelationService registered JNDI name

See Also:
Constant Field Values

CONTEXT_HTTP_USER

public static final java.lang.String CONTEXT_HTTP_USER
WSIF context part name for HTTP basic authentication userid

See Also:
Constant Field Values

CONTEXT_HTTP_PSWD

public static final java.lang.String CONTEXT_HTTP_PSWD
WSIF context part name for HTTP basic authentication userid

See Also:
Constant Field Values

CONTEXT_HTTP_PROXY_USER

public static final java.lang.String CONTEXT_HTTP_PROXY_USER
WSIF context part name for proxy userid

See Also:
Constant Field Values

CONTEXT_HTTP_PROXY_PSWD

public static final java.lang.String CONTEXT_HTTP_PROXY_PSWD
WSIF context part name for proxy password

See Also:
Constant Field Values

CONTEXT_SOAP_HEADERS

public static final java.lang.String CONTEXT_SOAP_HEADERS
Deprecated. use CONTEXT_REQUEST_SOAP_HEADERS

WSIF context part name for SOAP headers

See Also:
Constant Field Values

CONTEXT_REQUEST_HTTP_HEADERS

public static final java.lang.String CONTEXT_REQUEST_HTTP_HEADERS
WSIF context part name for HTTP headers

See Also:
Constant Field Values

CONTEXT_RESPONSE_HTTP_HEADERS

public static final java.lang.String CONTEXT_RESPONSE_HTTP_HEADERS
WSIF context part name for HTTP headers

See Also:
Constant Field Values

CONTEXT_REQUEST_SOAP_HEADERS

public static final java.lang.String CONTEXT_REQUEST_SOAP_HEADERS
WSIF context part name for SOAP headers

See Also:
Constant Field Values

CONTEXT_RESPONSE_SOAP_HEADERS

public static final java.lang.String CONTEXT_RESPONSE_SOAP_HEADERS
WSIF context part name for SOAP headers

See Also:
Constant Field Values

CONTEXT_JMS_PREFIX

public static final java.lang.String CONTEXT_JMS_PREFIX
WSIF context part name prefix for JMSProperties

See Also:
Constant Field Values

CONTEXT_OPERATION_STYLE

public static final java.lang.String CONTEXT_OPERATION_STYLE
WSIF context part name for the AXIS operation style

See Also:
Constant Field Values

CONTEXT_OPERATION_STYLE_DOCUMENT

public static final java.lang.String CONTEXT_OPERATION_STYLE_DOCUMENT
WSIF context value for AXIS document operation style

See Also:
Constant Field Values

CONTEXT_OPERATION_STYLE_WRAPPED

public static final java.lang.String CONTEXT_OPERATION_STYLE_WRAPPED
WSIF context value for AXIS wrapped operation style

See Also:
Constant Field Values

CONTEXT_OPERATION_STYLE_UNWRAPPED

public static final java.lang.String CONTEXT_OPERATION_STYLE_UNWRAPPED
WSIF context value for AXIS unwrapped operation style

See Also:
Constant Field Values

CONTEXT_OPERATION_STYLE_MESSAGE

public static final java.lang.String CONTEXT_OPERATION_STYLE_MESSAGE
WSIF context value for AXIS message operation style

See Also:
Constant Field Values

CONTEXT_SCHEMA_TYPES

public static final java.lang.String CONTEXT_SCHEMA_TYPES
WSIF context part name for the list of schema types

See Also:
Constant Field Values

CONTEXT_REQUEST_UNREFERENCED_ATTACHMENT_PARTS

public static final java.lang.String CONTEXT_REQUEST_UNREFERENCED_ATTACHMENT_PARTS
See Also:
Constant Field Values

CONTEXT_RESPONSE_UNREFERENCED_ATTACHMENT_PARTS

public static final java.lang.String CONTEXT_RESPONSE_UNREFERENCED_ATTACHMENT_PARTS
See Also:
Constant Field Values

SOAP_FAULT_MSG_NAME

public static final java.lang.String SOAP_FAULT_MSG_NAME
SOAP faults WSIFMessage part name for the fault code

See Also:
Constant Field Values

SOAP_FAULT_CODE

public static final java.lang.String SOAP_FAULT_CODE
SOAP faults WSIFMessage part name for the fault code

See Also:
Constant Field Values

SOAP_FAULT_STRING

public static final java.lang.String SOAP_FAULT_STRING
SOAP faults WSIFMessage part name for the fault string

See Also:
Constant Field Values

SOAP_FAULT_ACTOR

public static final java.lang.String SOAP_FAULT_ACTOR
SOAP faults WSIFMessage part name for the fault actor

See Also:
Constant Field Values

SOAP_FAULT_OBJECT

public static final java.lang.String SOAP_FAULT_OBJECT
SOAP faults WSIFMessage part name for the fault object

See Also:
Constant Field Values

WSDLFACTORY_PROPERTY_NAME

public static final java.lang.String WSDLFACTORY_PROPERTY_NAME
WSDLFactory property name

See Also:
Constant Field Values

WSIF_WSDLFACTORY

public static final java.lang.String WSIF_WSDLFACTORY
WSIF implemetation of WSDLfactory

See Also:
Constant Field Values

JMS_PROP_OPERATION_NAME

public static final java.lang.String JMS_PROP_OPERATION_NAME
JMS provider JMS property containing the operation name

See Also:
Constant Field Values

JMS_PROP_INPUT_NAME

public static final java.lang.String JMS_PROP_INPUT_NAME
JMS provider JMS property containing the input message name

See Also:
Constant Field Values

JMS_PROP_OUTPUT_NAME

public static final java.lang.String JMS_PROP_OUTPUT_NAME
JMS provider JMS property containing the output message name

See Also:
Constant Field Values

NS_URI_1999_SCHEMA_XSD

public static final java.lang.String NS_URI_1999_SCHEMA_XSD
See Also:
Constant Field Values

NS_URI_2000_SCHEMA_XSD

public static final java.lang.String NS_URI_2000_SCHEMA_XSD
See Also:
Constant Field Values

NS_URI_2001_SCHEMA_XSD

public static final java.lang.String NS_URI_2001_SCHEMA_XSD
See Also:
Constant Field Values

NS_URI_SOAP_ENC

public static final java.lang.String NS_URI_SOAP_ENC
See Also:
Constant Field Values

NS_URI_LITERAL_XML

public static final java.lang.String NS_URI_LITERAL_XML
See Also:
Constant Field Values

NS_URI_WSDL

public static final java.lang.String NS_URI_WSDL
See Also:
Constant Field Values

NS_URI_APACHE_SOAP

public static final java.lang.String NS_URI_APACHE_SOAP
See Also:
Constant Field Values

WSIF_MAPPER_PROPERTY

public static final java.lang.String WSIF_MAPPER_PROPERTY
Property name that specifies a WSIFMapper implementation class. This property can be set as a System property or in the wsif,properties file.

See Also:
org.apache.wsif.mapping.WSIFMapperFactory, Constant Field Values

WSIF_MAPPINGCONVENTION_PROPERTY

public static final java.lang.String WSIF_MAPPINGCONVENTION_PROPERTY
Property name that specifies a WSIFMappingConvention implementation class. This property can be set as a System property or in the wsif,properties file.

See Also:
org.apache.wsif.mapping.WSIFMappingConventionFactory, Constant Field Values

WSIF_FEATURE_SERVICE_CACHING

public static final java.lang.String WSIF_FEATURE_SERVICE_CACHING
Feature name for service caching. The value of this feature should be a java.lang.Boolean object

Setting this feature as true will cause the WSIFServiceFactory to store shallow copies of any WSIFService instances it creates and to reuse these whenever possible rather than creating new WSIFService instances. This can provide a performance improvement if you are creating and using the same WSIFServices multiple times. If this feature is not set, service caching will be off.

See Also:
Constant Field Values

WSIF_FEATURE_SERVICE_CACHE_SIZE

public static final java.lang.String WSIF_FEATURE_SERVICE_CACHE_SIZE
Feature name for service cache size. The value of this feature should be a java.lang.Integer object

This feature is used in conjunction with the service caching feature. It sets the number of instances of WSIFService to be cached by the WSIFServiceFactory. When this number is reached the oldest entries in the cache will be purged.

See Also:
Constant Field Values

WSIF_FEATURE_AUTO_MAP_TYPES

public static final java.lang.String WSIF_FEATURE_AUTO_MAP_TYPES
Feature name for automatic mapping of types. The value of this feature should be a java.lang.Boolean object

Setting this feature as true will cause instances of WSIFService created by this factory, to attempt to automatically calculate mappings between xml names and Java class names for the types in the wsdl. If this feature is not set, automatic mapping of type will be off.

See Also:
Constant Field Values

WSIF_FEATURE_MAPPER_CLASS

public static final java.lang.String WSIF_FEATURE_MAPPER_CLASS
Feature name for the name of a WSIFMapper class to be used. The value for this feature should be a String giving the name of the WSIFMapper implementation class to be used by all WSIFServices created by the factory. Setting this feature will override the use of the org.apache.wsif.mapper property for WSIFServices created by the factory.

See Also:
Constant Field Values

WSIF_FEATURE_MAPPINGCONVENTION_CLASS

public static final java.lang.String WSIF_FEATURE_MAPPINGCONVENTION_CLASS
Feature name for the name of a WSIFMappingConvention class to be used. The value for this feature should be a String giving the name of the WSIFMappingConvention implementation class to be used by all WSIFServices created by the factory. Setting this feature will override the use of the org.apache.wsif.mappingconvention property for WSIFServices created by the factory.

See Also:
Constant Field Values

WSIF_FEATURE_PROXY_AUTHENTICATION

public static final java.lang.String WSIF_FEATURE_PROXY_AUTHENTICATION
Feature name for a authenticating proxy username and password to be used when reading wsdl files and parsing schemas. The value for this feature should be a java.net.PasswordAuthentication object which encapsultes the username and password.

See Also:
Constant Field Values
Constructor Detail

WSIFConstants

public WSIFConstants()


IU Extreme! Lab (http://www.extreme.indiana.edu)