Package com.sun.xml.rpc.soap.message
Class SOAPMessageContext
java.lang.Object
com.sun.xml.rpc.soap.message.SOAPMessageContext
- All Implemented Interfaces:
SOAPMessageContext,javax.xml.rpc.handler.MessageContext,javax.xml.rpc.handler.soap.SOAPMessageContext
A MessageContext holds a SOAP message as well as a set
(possibly transport-specific) properties.
- Author:
- JAX-RPC Development Team
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleancontainsProperty(String name) javax.xml.soap.SOAPMessagejavax.xml.soap.SOAPMessagecreateMessage(boolean useFastInfoset, boolean acceptFastInfoset) javax.xml.soap.SOAPMessagecreateMessage(javax.xml.soap.MimeHeaders headers, InputStream in) intjavax.xml.soap.SOAPMessagegetProperty(String name) String[]getRoles()booleanbooleanvoidremoveProperty(String name) voidsetCurrentHandler(int i) voidsetFailure(boolean b) voidsetMessage(javax.xml.soap.SOAPMessage message) voidsetProperty(String name, Object value) voidvoidvoidwriteSimpleErrorResponse(QName faultCode, String faultString)
-
Constructor Details
-
SOAPMessageContext
public SOAPMessageContext()
-
-
Method Details
-
getRoles
- Specified by:
getRolesin interfacejavax.xml.rpc.handler.soap.SOAPMessageContext
-
setRoles
-
getMessage
public javax.xml.soap.SOAPMessage getMessage()- Specified by:
getMessagein interfacejavax.xml.rpc.handler.soap.SOAPMessageContext
-
setMessage
public void setMessage(javax.xml.soap.SOAPMessage message) - Specified by:
setMessagein interfacejavax.xml.rpc.handler.soap.SOAPMessageContext
-
isFailure
public boolean isFailure()- Specified by:
isFailurein interfaceSOAPMessageContext
-
setFailure
public void setFailure(boolean b) -
setCurrentHandler
public void setCurrentHandler(int i) -
getCurrentHandler
public int getCurrentHandler() -
getProperty
- Specified by:
getPropertyin interfacejavax.xml.rpc.handler.MessageContext
-
setProperty
- Specified by:
setPropertyin interfacejavax.xml.rpc.handler.MessageContext
-
removeProperty
- Specified by:
removePropertyin interfacejavax.xml.rpc.handler.MessageContext
-
containsProperty
- Specified by:
containsPropertyin interfacejavax.xml.rpc.handler.MessageContext
-
getPropertyNames
- Specified by:
getPropertyNamesin interfacejavax.xml.rpc.handler.MessageContext
-
createMessage
public javax.xml.soap.SOAPMessage createMessage() -
createMessage
public javax.xml.soap.SOAPMessage createMessage(boolean useFastInfoset, boolean acceptFastInfoset) -
createMessage
public javax.xml.soap.SOAPMessage createMessage(javax.xml.soap.MimeHeaders headers, InputStream in) throws IOException - Specified by:
createMessagein interfaceSOAPMessageContext- Throws:
IOException
-
writeInternalServerErrorResponse
public void writeInternalServerErrorResponse()- Specified by:
writeInternalServerErrorResponsein interfaceSOAPMessageContext
-
writeSimpleErrorResponse
- Specified by:
writeSimpleErrorResponsein interfaceSOAPMessageContext
-
isFastInfoset
public boolean isFastInfoset() -
acceptFastInfoset
public boolean acceptFastInfoset()
-