Package org.serviceconnector.scmp
Class SCMPCompositeSender
java.lang.Object
org.serviceconnector.scmp.SCMPMessage
org.serviceconnector.scmp.SCMPCompositeSender
- All Implemented Interfaces:
Serializable
The Class SCMPCompositeSender. Used to handle outgoing large request/response. Works like an iterator and provides functionality of splitting large SCMP into parts.
- Author:
- JTraber
- See Also:
-
Field Summary
Fields inherited from class org.serviceconnector.scmp.SCMPMessage
header, SC_VERSION -
Constructor Summary
ConstructorsConstructorDescriptionSCMPCompositeSender(SCMPMessage message) Instantiates a new SCMPCompositeSender. -
Method Summary
Methods inherited from class org.serviceconnector.scmp.SCMPMessage
getBody, getBodyLength, getBodyOffset, getBodyType, getCacheId, getHeader, getHeader, getHeader, getHeaderBoolean, getHeaderFlag, getHeaderInt, getHttpUrlFileQualifier, getMessageSequenceNr, getMessageType, getPartSize, getSCMPVersion, getServiceName, getSessionId, isBodyOffset, isByteArray, isCached, isComposite, isCompressed, isFault, isKeepAlive, isLargeMessage, isPart, isPollRequest, isReply, 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
-
SCMPCompositeSender
Instantiates a new SCMPCompositeSender.- Parameters:
message- the scmp message
-
-
Method Details
-
getFirst
Gets the first part.- Returns:
- the first
-
hasNext
public boolean hasNext()Checks for next part.- Returns:
- true, if successful
-
getNext
Gets the next part.- Returns:
- the next
-
getCurrentPart
- Returns:
- the currentPart
-