Interfaces and classes corresponding to matching functions, subscription validations and subscription entries that are pertinent to the management of subscriptions within the WS-Eventing specification.
Implementation of interfaces defined in the storage package which includes interfaces and abstract classes that encapsulate funcationality related to the storage of events, retrieval of sequence information, sequence numbers etc.
Checks to see if there is already a widget that has been stored
corresponding to messageNumber and sequenceIdentifier encapsulated within
the [wsrm:SequenceDocument].
This fault is sent by either the RM Source or the RM Destination to
indicate that the endpoint that generates the fault has either encountered
an unrecoverable condition, or has detected a violation of the protocol
and as a consequence, has chosen to terminate the sequence.
This fault is sent by either the RM Source or the RM Destination to
indicate that the endpoint that generates the fault has either encountered
an unrecoverable condition, or has detected a violation of the protocol
and as a consequence, has chosen to terminate the sequence.
Retrieves the list of message numbers that have NOT been acknowledged,
up until the message number specified in upUntilMessageNumber
This method throws an exception under the following conditions.
Retrieves the list of message numbers that have NOT been acknowledged,
up until the message number specified in upUntilMessageNumber
This method throws an exception under the following conditions.
Retrieves the reference to WsrmSequenceInfoStorageOperations by using
given properties file.This method throws an exception if there were
problems during the initialization of the StorageService due to
inconsistencies or other storage related problems.
This method is used to initialize the storage interfaces and tables
when the service starts up for the first time or after a scheduled
downtime or is recovering from an unforeseen failure.
This method is used to initialize the storage interfaces and tables
when the service starts up for the first time or after a scheduled
downtime or is recovering from an unforeseen failure.
Prepares a SOAP envelope for the acknowledgement based on the
specified addressingHeaders (contained within an AckRequested element)
and the SequenceIdentifier contained within the WsrmSequenceInfo.
This is useful especially in the case of WSRM faults, where it is
expected to send the fault:SubCode wrapped within a SequenceFault
element in the header of the SOAP message carrying the FAULT.
Title: WsrmProtocolStorageTest
Description: Tests the Protocol storage mesthods
Each method has one relevant test method
To run the test method it should be called from
main function
This is a utility class which facilitates the creation of WsrmSequence
Policies, and also the addition of policy elements besides the
serialization/de-serialization of the policies.
This is a utility class which facilitates the creation of WsrmSequence
Policies, and also the addition of policy elements besides the
serialization/de-serialization of the policies.
This is a factory class which facilitates the creation and retrieval
of widgets that are needed by the protocol/storage operations that
are related to WSRM.