Class SOAPDeserializationState

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

public class SOAPDeserializationState extends Object
Tracks the state of an object whose deserialization depends on other, yet to be completed, deserializations.
Author:
JAX-RPC Development Team
  • Constructor Details

    • SOAPDeserializationState

      public SOAPDeserializationState()
  • Method Details

    • isCompleteForKnownMembers

      public boolean isCompleteForKnownMembers()
    • isComplete

      public boolean isComplete()
    • promoteToCompleteOrFail

      public void promoteToCompleteOrFail()
    • registerListener

      public void registerListener(SOAPDeserializationState parentState, int memberIndex)
    • sendPastEventsTo

      public void sendPastEventsTo(SOAPDeserializationState listener, int memberIndex)
    • beNotified

      public void beNotified(int memberIndex, int event)
    • memberGateType

      public int memberGateType(int memberIndex)
    • setInstance

      public void setInstance(Object instance)
    • setMember

      protected void setMember(int memberIndex, Object value)
    • setBuilder

      public void setBuilder(SOAPInstanceBuilder newBuilder)
    • getBuilder

      public SOAPInstanceBuilder getBuilder()
    • setDeserializer

      public void setDeserializer(JAXRPCDeserializer deserializer)
    • doneReading

      public void doneReading()
    • getInstance

      public Object getInstance()
    • deserialize

      public void deserialize(QName name, XMLReader reader, SOAPDeserializationContext context)
    • deserialize

      public void deserialize(javax.activation.DataHandler dataHandler, SOAPDeserializationContext context) throws DeserializationException
      Throws:
      DeserializationException