Package com.sun.xml.ws.rx.rm.runtime
Class JaxwsApplicationMessage
- java.lang.Object
-
- com.sun.xml.ws.rx.message.RxMessageBase
-
- com.sun.xml.ws.rx.rm.runtime.ApplicationMessageBase
-
- com.sun.xml.ws.rx.rm.runtime.JaxwsApplicationMessage
-
- All Implemented Interfaces:
RxMessage,ApplicationMessage
public class JaxwsApplicationMessage extends ApplicationMessageBase
JAX-WS specific application message- Author:
- Marek Potociar
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classJaxwsApplicationMessage.JaxwsApplicationMessageState-
Nested classes/interfaces inherited from interface com.sun.xml.ws.rx.message.RxMessage
RxMessage.State
-
-
Constructor Summary
Constructors Constructor Description JaxwsApplicationMessage(com.sun.xml.ws.api.message.Packet packet, String correlationId)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.sun.xml.ws.api.message.MessagegetJaxwsMessage()com.sun.xml.ws.api.message.PacketgetPacket()JaxwsApplicationMessage.JaxwsApplicationMessageStategetState()Returns serializable state of the messageStringgetWsaAction()Returns WS-Addressing action header value - used in ServerTube as a workaround FIXME remove when no longer neededstatic JaxwsApplicationMessagenewInstance(com.sun.xml.ws.api.message.Packet packet, int initialResendCounterValue, String correlationId, String wsaAction, String sequenceId, long messageNumber)static JaxwsApplicationMessagenewInstance(InputStream dataStream, int initialResendCounterValue, String correlationId, String wsaAction, String sequenceId, long messageNumber)byte[]toBytes()Returnsbyte[]representation of the message instanceStringtoString()-
Methods inherited from class com.sun.xml.ws.rx.rm.runtime.ApplicationMessageBase
getAcknowledgementData, getMessageNumber, getNextResendCount, getSequenceId, setAcknowledgementData, setSequenceData
-
Methods inherited from class com.sun.xml.ws.rx.message.RxMessageBase
getCorrelationId
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.sun.xml.ws.rx.message.RxMessage
getCorrelationId
-
-
-
-
Constructor Detail
-
JaxwsApplicationMessage
public JaxwsApplicationMessage(@NotNull com.sun.xml.ws.api.message.Packet packet, @NotNull String correlationId)
-
-
Method Detail
-
getJaxwsMessage
@NotNull public com.sun.xml.ws.api.message.Message getJaxwsMessage()
-
getPacket
@NotNull public com.sun.xml.ws.api.message.Packet getPacket()
-
toBytes
public byte[] toBytes()
Description copied from interface:RxMessageReturnsbyte[]representation of the message instance- Specified by:
toBytesin interfaceRxMessage- Overrides:
toBytesin classRxMessageBase- Returns:
byte[]representation of the message instance
-
getWsaAction
public String getWsaAction()
Returns WS-Addressing action header value - used in ServerTube as a workaround FIXME remove when no longer needed- Returns:
- WS-Addressing action header value
-
getState
public JaxwsApplicationMessage.JaxwsApplicationMessageState getState()
Description copied from interface:RxMessageReturns serializable state of the message- Returns:
- serializable state of the message
-
newInstance
public static JaxwsApplicationMessage newInstance(@NotNull InputStream dataStream, int initialResendCounterValue, @NotNull String correlationId, @NotNull String wsaAction, @NotNull String sequenceId, long messageNumber)
-
newInstance
public static JaxwsApplicationMessage newInstance(@NotNull com.sun.xml.ws.api.message.Packet packet, int initialResendCounterValue, @NotNull String correlationId, @NotNull String wsaAction, @NotNull String sequenceId, long messageNumber)
-
-