C# Class Shastra.Hydra.Messaging.Storage.CouchDbStore

Inheritance: IStore
Afficher le fichier Open project: NorthNick/hydra

Méthodes publiques

Méthode Description
CouchDbStore ( string server, string database = null, int port = null ) : System
CouchDbStore ( string name, string server, string database = null, int port = null ) : System
GetChanges ( IMessageId startId, long sinceSeq, long &lastSeq ) : IEnumerable
GetDocs ( string viewName, IViewOptions options ) : IEnumerable
GetLastSeq ( ) : long
MeasureDistance ( ) : ServerDistanceInfo
NameFromServerDetails ( string server, string database, int port ) : string
SaveDoc ( string json ) : IMessageId

Method Details

CouchDbStore() public méthode

public CouchDbStore ( string server, string database = null, int port = null ) : System
server string
database string
port int
Résultat System

CouchDbStore() public méthode

public CouchDbStore ( string name, string server, string database = null, int port = null ) : System
name string
server string
database string
port int
Résultat System

GetChanges() public méthode

public GetChanges ( IMessageId startId, long sinceSeq, long &lastSeq ) : IEnumerable
startId IMessageId
sinceSeq long
lastSeq long
Résultat IEnumerable

GetDocs() public méthode

public GetDocs ( string viewName, IViewOptions options ) : IEnumerable
viewName string
options IViewOptions
Résultat IEnumerable

GetLastSeq() public méthode

public GetLastSeq ( ) : long
Résultat long

MeasureDistance() public méthode

public MeasureDistance ( ) : ServerDistanceInfo
Résultat ServerDistanceInfo

NameFromServerDetails() public static méthode

public static NameFromServerDetails ( string server, string database, int port ) : string
server string
database string
port int
Résultat string

SaveDoc() public méthode

public SaveDoc ( string json ) : IMessageId
json string
Résultat IMessageId