Package cgl.narada.wsinfra.util

Several utility classes that are needed by components implementing various specifications are included here.

See:
          Description

Interface Summary
Configuration Configuration interface.
 

Class Summary
ConfigurationParamsReader Responsible for loading the configuration parameters specified in a configuration file.
ExceptionToFaultConversion This is a utility class which performs the conversion of a WsFaultException into a SOAP fault.
FaultCreator This class enables the creation of faults.
MarshallingUtils A utility class to Marshall and Unmarshall object and object bytes
QNameLocator This class helps to determine if a QName is present within the XML.
SoapDOMConversion This is a utility class which performs several DOM to SOAPElement related functions.
SoapEnvelopeConversion This is a utility class which performs conversions between SOAPMessage and Envelope document.
SoapHeaderProcessor This class performs utility functions pertaining to the procssing of SOAP headers
SoapMarshaller This is a utility class to marshall and un-marshall SOAP messages.
SoapMessageAlteration This is a utility class which facilitates the addition of elements to Header or Body of the SOAP envelope.
SOAPMessageModifier This is a utility class that performs several modifications to SOAPMessage.
SoapPrinter A utility class that provides string based representations of SOAP messages.
UniqueIntGenerator Some operations require the generation of unique integer values.
UUIDRetrieval This class provides a small wrapper around the JUG UUIDGenerator written by Tatu Saloranta, tatu.saloranta@iki.fi.
XmlContentTransfer This is a utility class which performs several functions related to the transfer of XmlContent between elements.
XmlDateTimeConversion This is a utility class which converts between Calendar elements and the XmlDateTime element.
 

Package cgl.narada.wsinfra.util Description

Several utility classes that are needed by components implementing various specifications are included here. Typically, classes that are included here are the ones that will be widely used within several other packages of this distribution.



For comments and suggestions please send e-mail to The NaradaBrokering Project