|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcgl.narada.wsinfra.wsr.impl.WsrAckOperationsImpl
A utility class to deal with processing acknowledgements.
| Method Summary | |
Hashtable |
createRanges(Hashtable seqNumsAndFaults)
create ranges from Hashtable of sequence Numbers and Faults |
Hashtable |
createRanges(long[] seqNums)
create ranges from array of sequence Numbers |
String[] |
getGroupIds(ResponseDocument responseDocument)
Retrieve all groupIds from Response Document for which we receive acknowledgements and faults |
static WsrAckOperations |
getInstance()
|
Vector |
getNonSequenceReplyAcknowledgement(ResponseDocument responseDocument)
Retrieves groupIds of single message and already acknowledged from response document(Retrieves Acknowledgements for Non Sequence Reply from response document |
Hashtable |
getNonSequenceReplyFault(ResponseDocument responseDocument)
Retrieves Hashtable (groupId and fault pair) for groups with single message and have faults other than Message Processing Failure Fault from response document. |
Vector |
getNonSequenceReplyMessageProcessingFailureFault(ResponseDocument responseDocument)
Retrieves Vector of groupIds of single message and have Message Processing Failure Fault from response document. |
Hashtable |
getSequenceRepliesAcknowledgement(ResponseDocument responseDocument)
Retrieves Hashtable (groupId and associated acknowledged sequence numbers in vector) for groups with multiple messages from response document. |
Hashtable |
getSequenceReplyFault(ResponseDocument responseDocument)
Retrieves Hashtable (groupId and Hashtable(sequenceNumber and fault name)) for groups with multiple messages and have faults other than Message Processing Failure Fault from response document. |
Hashtable |
getSequenceReplyMessageProcessingFailureFault(ResponseDocument responseDocument)
Retrieves Hashtable(groupId and vector of sequence numbers) for groups with multiple messages and have Message Processing Failure Fault from response document (Retrieves Message Processing Failure Faults for Sequence Reply from response document |
boolean |
isMessageProcessingFailureFault(QName fault)
Checks the fault is Message Processing failure |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
public static WsrAckOperations getInstance()
public Vector getNonSequenceReplyAcknowledgement(ResponseDocument responseDocument)
getNonSequenceReplyAcknowledgement in interface WsrAckOperationspublic Vector getNonSequenceReplyMessageProcessingFailureFault(ResponseDocument responseDocument)
getNonSequenceReplyMessageProcessingFailureFault in interface WsrAckOperationspublic Hashtable getNonSequenceReplyFault(ResponseDocument responseDocument)
getNonSequenceReplyFault in interface WsrAckOperationspublic Hashtable getSequenceRepliesAcknowledgement(ResponseDocument responseDocument)
getSequenceRepliesAcknowledgement in interface WsrAckOperationspublic Hashtable getSequenceReplyMessageProcessingFailureFault(ResponseDocument responseDocument)
getSequenceReplyMessageProcessingFailureFault in interface WsrAckOperationspublic Hashtable getSequenceReplyFault(ResponseDocument responseDocument)
getSequenceReplyFault in interface WsrAckOperationspublic String[] getGroupIds(ResponseDocument responseDocument)
getGroupIds in interface WsrAckOperationspublic Hashtable createRanges(long[] seqNums)
createRanges in interface WsrAckOperationspublic Hashtable createRanges(Hashtable seqNumsAndFaults)
createRanges in interface WsrAckOperationspublic boolean isMessageProcessingFailureFault(QName fault)
isMessageProcessingFailureFault in interface WsrAckOperations
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||