Class SOAPDeserializationContext

java.lang.Object
com.sun.xml.rpc.encoding.SOAPDeserializationContext

public class SOAPDeserializationContext extends Object
Author:
JAX-RPC Development Team
  • Field Details

    • encodingStyleContext

      protected Stack encodingStyleContext
    • curEncodingStyle

      protected String curEncodingStyle
    • isSOAPEncodingStyle

      protected boolean isSOAPEncodingStyle
    • encodingStyleURIs

      protected List encodingStyleURIs
    • message

      protected javax.xml.soap.SOAPMessage message
    • stateIds

      protected Map stateIds
  • Constructor Details

    • SOAPDeserializationContext

      public SOAPDeserializationContext()
    • SOAPDeserializationContext

      public SOAPDeserializationContext(SOAPVersion ver)
  • Method Details

    • getStateFor

      public SOAPDeserializationState getStateFor(String id)
    • deserializeMultiRefObjects

      public void deserializeMultiRefObjects(XMLReader reader)
    • doneDeserializing

      public void doneDeserializing()
    • setMessage

      public void setMessage(javax.xml.soap.SOAPMessage m)
    • getMessage

      public javax.xml.soap.SOAPMessage getMessage()
    • pushEncodingStyle

      public void pushEncodingStyle(String newEncodingStyle)
    • popEncodingStyle

      public void popEncodingStyle()
    • getEncodingStyle

      public String getEncodingStyle()
    • processEncodingStyle

      public boolean processEncodingStyle(XMLReader reader) throws Exception
      Throws:
      Exception
    • verifyEncodingStyle

      public void verifyEncodingStyle(String expectedEncodingStyle)
    • getSOAPVersion

      public SOAPVersion getSOAPVersion()
    • addXSDIdObjectSerializer

      public void addXSDIdObjectSerializer(String id, Object obj)
    • getXSDIdObjectSerializer

      public Object getXSDIdObjectSerializer(String id)
    • addPostDeserializationAction

      public void addPostDeserializationAction(PostDeserializationAction action)
    • runPostDeserializationAction

      public void runPostDeserializationAction()
      Executes all the PostDeserializationResolvers.