Package org.serviceconnector.scmp
Class SCMPOffsetPart
java.lang.Object
org.serviceconnector.scmp.SCMPMessage
org.serviceconnector.scmp.SCMPPart
org.serviceconnector.scmp.SCMPOffsetPart
- All Implemented Interfaces:
Serializable
The Class SCMPOffsetPart. Represents an outgoing part SCMP of a large message. Extends SCMPPart and adds information of current body like offset, totalBodyLength.
- Author:
- JTraber
- See Also:
-
Field Summary
Fields inherited from class org.serviceconnector.scmp.SCMPMessage
header, SC_VERSION -
Constructor Summary
ConstructorsConstructorDescriptionSCMPOffsetPart(SCMPMessage message, int offset, int largeMessageLength) Instantiates a new SCMPOffsetPart. -
Method Summary
Methods inherited from class org.serviceconnector.scmp.SCMPPart
isPollRequest, setIsPollRequestMethods inherited from class org.serviceconnector.scmp.SCMPMessage
getBody, getBodyType, getCacheId, getHeader, getHeader, getHeader, getHeaderBoolean, getHeaderFlag, getHeaderInt, getHttpUrlFileQualifier, getMessageSequenceNr, getMessageType, getPartSize, getSCMPVersion, getServiceName, getSessionId, isByteArray, isCached, isComposite, isCompressed, isFault, isKeepAlive, isLargeMessage, isReqCompleteAfterMarshallingPart, isString, removeHeader, removeHeader, setBody, setBody, setCached, setCacheId, setHeader, setHeader, setHeader, setHeader, setHeader, setHeader, setHeader, setHeader, setHeaderCheckNull, setHeaderFlag, setHttpUrlFileQualifier, setIsReply, setIsReqCompleteAfterMarshallingPart, setMessageType, setMessageType, setPartSize, setServiceName, setSessionId, toString
-
Constructor Details
-
SCMPOffsetPart
Instantiates a new SCMPOffsetPart.- Parameters:
message- the scmp messageoffset- the offsetlargeMessageLength- the large message length
-
-
Method Details
-
isPart
public boolean isPart()Checks if the message is a part. -
isBodyOffset
public boolean isBodyOffset()Is true if there is an offset to use when accessing body data.- Overrides:
isBodyOffsetin classSCMPMessage- Returns:
- true, if there is body offset
-
getBodyOffset
public int getBodyOffset()Gets the body offset.- Overrides:
getBodyOffsetin classSCMPMessage- Returns:
- the body offset
-
getBodyLength
public int getBodyLength()Gets the body length.- Overrides:
getBodyLengthin classSCMPMessage- Returns:
- the body length
-
isReply
public boolean isReply()Checks if this message is a reply.- Overrides:
isReplyin classSCMPMessage- Returns:
- true, if is reply
-