Skip navigation links

Java API Reference for Oracle Infrastructure Web Services
11
Release 1 (11.1.1)

E10654-02


oracle.webservices.enumeration
Class PullResponseMessage

java.lang.Object
  extended by oracle.webservices.addressing.AddressingMessage
      extended by oracle.webservices.enumeration.EnumerationMessage
          extended by oracle.webservices.enumeration.PullResponseMessage


public class PullResponseMessage
extends EnumerationMessage

This class helps to create/parse a SOAP envelope containing a WS-Enumeration PullResponse message.

An example of how to use this class to understand a PullResponse same as WS-Enumeration spec:

        PullResponseMessage response = (PullResponseMessage)request.send(ENDPOINT);

        System.out.println(response.getEndOfSequence());

        List items = response.getItems().getAny();
        for (int i=0;i<items.size();i++) {
            SOAPElement element = (SOAPElement)items.get(i);
            System.out.println(element.getAttributeValue(ID_ATTR_NAME));
            System.out.println(element.getTextContent());
        }
 >/pre>





Field Summary
static String PULL_RESPONSE_ACTION_URI
           

 
Fields inherited from class oracle.webservices.addressing.AddressingMessage
ACTION_NOT_SUPPORTED_SUBCODE, DESTINATION_UNREACHABLE_SUBCODE, ENDPOINT_UNAVAILABLE_SUBCODE, INVALID_MESSAGE_INFORMATION_HEADER_SUBCODE, MESSAGE_INFORMATION_HEADER_REQUIRED_SUBCODE

 



Constructor Summary
PullResponseMessage()
          The constructor for creating an PullResponseMessage
PullResponseMessage(SOAPMessage msg)
          The constructor for parsing an PullResponseMessage
PullResponseMessage(String addressingNamespace)
           
PullResponseMessage(String addressingNamespace, boolean usingSOAP12)
           

 



Method Summary
 PullResponse getPullResponse()
           
 void setAction(String action)
          Overwrite setAction() so that actoin is always http://schemas.xmlsoap.org/ws/2004/09/enumeration/PullResponse
 void setPullResponse(PullResponse pullResponse)
          Set the PullResponse.

 
Methods inherited from class oracle.webservices.addressing.AddressingMessage
addRelatesTo, addRelatesTo, addRelatesTo, addRelatesTo, getAction, getAddressingNamespace, getFaultTo, getFrom, getMessageID, getRelatesTo, getReplyTo, getSOAPMessage, getTo, send, send, setFaultTo, setFaultTo, setFrom, setFrom, setMessageID, setReplyTo, setReplyTo, setSOAPVersion, setTo, setTo

 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail



PULL_RESPONSE_ACTION_URI



public static final String PULL_RESPONSE_ACTION_URI

See Also:
Constant Field Values





Constructor Detail



PullResponseMessage



public PullResponseMessage()
                    throws SOAPException,
                           URISyntaxException

The constructor for creating an PullResponseMessage
Throws:
SOAPException
URISyntaxException




PullResponseMessage



public PullResponseMessage(String addressingNamespace)
                    throws SOAPException,
                           URISyntaxException

Throws:
SOAPException
URISyntaxException




PullResponseMessage



public PullResponseMessage(String addressingNamespace,
                           boolean usingSOAP12)
                    throws SOAPException,
                           URISyntaxException

Throws:
SOAPException
URISyntaxException




PullResponseMessage



public PullResponseMessage(SOAPMessage msg)
                    throws SOAPException

The constructor for parsing an PullResponseMessage
Parameters:
msg -
Throws:
SOAPException





Method Detail



setAction



public final void setAction(String action)
                     throws URISyntaxException

Overwrite setAction() so that actoin is always http://schemas.xmlsoap.org/ws/2004/09/enumeration/PullResponse
Overrides:
setAction in class AddressingMessage
Throws:
URISyntaxException




getPullResponse



public PullResponse getPullResponse()
                             throws SOAPException

Returns:
Returns the PullResponse.
Throws:
SOAPException




setPullResponse



public void setPullResponse(PullResponse pullResponse)
                     throws SOAPException

Set the PullResponse.
Parameters:
pullResponse -
Throws:
SOAPException








Copyright © 2006, 2009 Oracle. All Rights Reserved.