C# Class Bus.Handlers.SavedMessagesStore

Inheritance: ISavedMessagesStore
Datei anzeigen Open project: jbouzaglou/PetPigeonsESB

Public Methods

Method Description
GetFirstMessages ( PeerId peer, IEndpoint endpoint, int maxCount ) : IEnumerable
GetFirstMessages ( PeerId peer, int maxCount ) : IEnumerable
RemoveMessage ( ShadowCompletionMessage message ) : void
SaveMessage ( ShadowMessageCommand shadowMessage ) : void

Private Methods

Method Description
RemoveFromTransportQueue ( IEndpoint endpoint, System.Guid messageId, PeerMessageQueue peerQueue ) : void

Method Details

GetFirstMessages() public method

public GetFirstMessages ( PeerId peer, IEndpoint endpoint, int maxCount ) : IEnumerable
peer PeerId
endpoint IEndpoint
maxCount int
return IEnumerable

GetFirstMessages() public method

public GetFirstMessages ( PeerId peer, int maxCount ) : IEnumerable
peer PeerId
maxCount int
return IEnumerable

RemoveMessage() public method

public RemoveMessage ( ShadowCompletionMessage message ) : void
message Bus.InfrastructureMessages.Shadowing.ShadowCompletionMessage
return void

SaveMessage() public method

public SaveMessage ( ShadowMessageCommand shadowMessage ) : void
shadowMessage Bus.InfrastructureMessages.Shadowing.ShadowMessageCommand
return void