Package org.mule.soap.internal.rm.store
Class RMStoreImp
java.lang.Object
org.mule.soap.internal.rm.store.RMStoreImp
- All Implemented Interfaces:
org.apache.cxf.ws.rm.persistence.RMStore
Implementation of
RMStore that uses ReliableMessagingStore.- Since:
- 1.6
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateDestinationSequence(org.apache.cxf.ws.rm.DestinationSequence destinationSequence) voidcreateSourceSequence(org.apache.cxf.ws.rm.SourceSequence sourceSequence) org.apache.cxf.ws.rm.DestinationSequencegetDestinationSequence(org.apache.cxf.ws.rm.v200702.Identifier identifier) Collection<org.apache.cxf.ws.rm.DestinationSequence>Collection<org.apache.cxf.ws.rm.persistence.RMMessage>getMessages(org.apache.cxf.ws.rm.v200702.Identifier identifier, boolean b) org.apache.cxf.ws.rm.SourceSequencegetSourceSequence(org.apache.cxf.ws.rm.v200702.Identifier identifier) Collection<org.apache.cxf.ws.rm.SourceSequence>voidpersistIncoming(org.apache.cxf.ws.rm.DestinationSequence destinationSequence, org.apache.cxf.ws.rm.persistence.RMMessage rmMessage) voidpersistOutgoing(org.apache.cxf.ws.rm.SourceSequence sourceSequence, org.apache.cxf.ws.rm.persistence.RMMessage rmMessage) voidremoveDestinationSequence(org.apache.cxf.ws.rm.v200702.Identifier identifier) voidremoveMessages(org.apache.cxf.ws.rm.v200702.Identifier identifier, Collection<Long> messageNrs, boolean b) voidremoveSourceSequence(org.apache.cxf.ws.rm.v200702.Identifier identifier)
-
Constructor Details
-
RMStoreImp
-
-
Method Details
-
createSourceSequence
public void createSourceSequence(org.apache.cxf.ws.rm.SourceSequence sourceSequence) - Specified by:
createSourceSequencein interfaceorg.apache.cxf.ws.rm.persistence.RMStore
-
createDestinationSequence
public void createDestinationSequence(org.apache.cxf.ws.rm.DestinationSequence destinationSequence) - Specified by:
createDestinationSequencein interfaceorg.apache.cxf.ws.rm.persistence.RMStore
-
getSourceSequence
public org.apache.cxf.ws.rm.SourceSequence getSourceSequence(org.apache.cxf.ws.rm.v200702.Identifier identifier) - Specified by:
getSourceSequencein interfaceorg.apache.cxf.ws.rm.persistence.RMStore
-
getDestinationSequence
public org.apache.cxf.ws.rm.DestinationSequence getDestinationSequence(org.apache.cxf.ws.rm.v200702.Identifier identifier) - Specified by:
getDestinationSequencein interfaceorg.apache.cxf.ws.rm.persistence.RMStore
-
removeSourceSequence
public void removeSourceSequence(org.apache.cxf.ws.rm.v200702.Identifier identifier) - Specified by:
removeSourceSequencein interfaceorg.apache.cxf.ws.rm.persistence.RMStore
-
removeDestinationSequence
public void removeDestinationSequence(org.apache.cxf.ws.rm.v200702.Identifier identifier) - Specified by:
removeDestinationSequencein interfaceorg.apache.cxf.ws.rm.persistence.RMStore
-
getSourceSequences
- Specified by:
getSourceSequencesin interfaceorg.apache.cxf.ws.rm.persistence.RMStore
-
getDestinationSequences
- Specified by:
getDestinationSequencesin interfaceorg.apache.cxf.ws.rm.persistence.RMStore
-
getMessages
public Collection<org.apache.cxf.ws.rm.persistence.RMMessage> getMessages(org.apache.cxf.ws.rm.v200702.Identifier identifier, boolean b) - Specified by:
getMessagesin interfaceorg.apache.cxf.ws.rm.persistence.RMStore
-
persistOutgoing
public void persistOutgoing(org.apache.cxf.ws.rm.SourceSequence sourceSequence, org.apache.cxf.ws.rm.persistence.RMMessage rmMessage) - Specified by:
persistOutgoingin interfaceorg.apache.cxf.ws.rm.persistence.RMStore
-
persistIncoming
public void persistIncoming(org.apache.cxf.ws.rm.DestinationSequence destinationSequence, org.apache.cxf.ws.rm.persistence.RMMessage rmMessage) - Specified by:
persistIncomingin interfaceorg.apache.cxf.ws.rm.persistence.RMStore
-
removeMessages
public void removeMessages(org.apache.cxf.ws.rm.v200702.Identifier identifier, Collection<Long> messageNrs, boolean b) - Specified by:
removeMessagesin interfaceorg.apache.cxf.ws.rm.persistence.RMStore
-