Package com.sun.xml.rpc.encoding
Class SOAPDeserializationContext
- java.lang.Object
-
- com.sun.xml.rpc.encoding.SOAPDeserializationContext
-
public class SOAPDeserializationContext extends Object
- Author:
- JAX-RPC Development Team
-
-
Field Summary
Fields Modifier and Type Field Description protected StringcurEncodingStyleprotected StackencodingStyleContextprotected ListencodingStyleURIsprotected booleanisSOAPEncodingStyleprotected javax.xml.soap.SOAPMessagemessageprotected MapstateIds
-
Constructor Summary
Constructors Constructor Description SOAPDeserializationContext()SOAPDeserializationContext(SOAPVersion ver)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddPostDeserializationAction(PostDeserializationAction action)voidaddXSDIdObjectSerializer(String id, Object obj)voiddeserializeMultiRefObjects(XMLReader reader)voiddoneDeserializing()StringgetEncodingStyle()javax.xml.soap.SOAPMessagegetMessage()SOAPVersiongetSOAPVersion()SOAPDeserializationStategetStateFor(String id)ObjectgetXSDIdObjectSerializer(String id)voidpopEncodingStyle()booleanprocessEncodingStyle(XMLReader reader)voidpushEncodingStyle(String newEncodingStyle)voidrunPostDeserializationAction()Executes all the PostDeserializationResolvers.voidsetMessage(javax.xml.soap.SOAPMessage m)voidverifyEncodingStyle(String expectedEncodingStyle)
-
-
-
Field Detail
-
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 Detail
-
SOAPDeserializationContext
public SOAPDeserializationContext()
-
SOAPDeserializationContext
public SOAPDeserializationContext(SOAPVersion ver)
-
-
Method Detail
-
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()
-
addPostDeserializationAction
public void addPostDeserializationAction(PostDeserializationAction action)
-
runPostDeserializationAction
public void runPostDeserializationAction()
Executes all the PostDeserializationResolvers.
-
-