C# Class EventCentric.Publishing.OcassionallyConnectedSource

This is the endpoints where the clients can connect to in orther to push events (sync). This is hosted by the server.
Inheritance: IPollableEventSource, IOcassionallyConnectedSourceConsumer
Mostrar archivo Open project: Narvalex/EventCentric

Public Methods

Method Description
OcassionallyConnectedSource ( string sourceName, string consumerName ) : System
PollEvents ( System.Guid streamId, long eventBufferVersion, string consumerName ) : PollResponse
PollEvents ( long eventBufferVersion, string consumerName ) : PollResponse
UpdateConsumer ( PollResponse producerResponse ) : ServerStatus

Method Details

OcassionallyConnectedSource() public method

public OcassionallyConnectedSource ( string sourceName, string consumerName ) : System
sourceName string
consumerName string
return System

PollEvents() public method

public PollEvents ( System.Guid streamId, long eventBufferVersion, string consumerName ) : PollResponse
streamId System.Guid
eventBufferVersion long
consumerName string
return EventCentric.Transport.PollResponse

PollEvents() public method

public PollEvents ( long eventBufferVersion, string consumerName ) : PollResponse
eventBufferVersion long
consumerName string
return EventCentric.Transport.PollResponse

UpdateConsumer() public method

public UpdateConsumer ( PollResponse producerResponse ) : ServerStatus
producerResponse EventCentric.Transport.PollResponse
return EventCentric.Publishing.Dto.ServerStatus