HPSearch

cgl.hpsearch.wsi.wsheaders
Class MessageHeaderFactory

java.lang.Object
  extended bycgl.hpsearch.wsi.wsheaders.MessageHeaderFactory

public class MessageHeaderFactory
extends Object

Facilitates parsing SOAP Header for WSA Elements. Required since WSA are non-nested elements. Created on Jan 24, 2005

Author:
Harshawardhan Gadgil (hgadgil@grids.ucs.indiana.edu)

Field Summary
static String wsaUri
           
 
Constructor Summary
MessageHeaderFactory()
           
 
Method Summary
 EPRFactory getEndpointReference()
           
 MessageHeaders parseMessageHeaders(XmlObject obj)
          Parses the XmlObject to find WS-Addressing headers if any and puts them in a MessageHeaders object
 void set(MessageHeaders _h)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

wsaUri

public static final String wsaUri
See Also:
Constant Field Values
Constructor Detail

MessageHeaderFactory

public MessageHeaderFactory()
Method Detail

set

public void set(MessageHeaders _h)

getEndpointReference

public EPRFactory getEndpointReference()

parseMessageHeaders

public MessageHeaders parseMessageHeaders(XmlObject obj)
                                   throws XmlException
Parses the XmlObject to find WS-Addressing headers if any and puts them in a MessageHeaders object

Parameters:
obj - - The XMLObject to parse
Returns:
MessageHeaders Object
Throws:
Exception - If an error occurs when parsing
XmlException

HPSearch

For comments and suggestions please send e-mail to Harshawardhan Gadgil
Last updated: June 9 2006