C# Class HaywireMQ.Store.Cassandra.CassandraMessageStore

Inheritance: IMessageStore
Show file Open project: kellabyte/HaywireMQ

Public Methods

Method Description
CreateQueue ( string queueName ) : bool
Dispose ( ) : void
GetMessage ( string queueName, ulong sequence ) : Message
GetMessageCount ( string queueName ) : ulong
GetNextSequence ( string queueName ) : ulong
GetQueues ( ) : IList
QueueExists ( string queueName ) : bool
StoreMessage ( string queueName, Message message ) : void

Method Details

CreateQueue() public method

public CreateQueue ( string queueName ) : bool
queueName string
return bool

Dispose() public method

public Dispose ( ) : void
return void

GetMessage() public method

public GetMessage ( string queueName, ulong sequence ) : Message
queueName string
sequence ulong
return Message

GetMessageCount() public method

public GetMessageCount ( string queueName ) : ulong
queueName string
return ulong

GetNextSequence() public method

public GetNextSequence ( string queueName ) : ulong
queueName string
return ulong

GetQueues() public method

public GetQueues ( ) : IList
return IList

QueueExists() public method

public QueueExists ( string queueName ) : bool
queueName string
return bool

StoreMessage() public method

public StoreMessage ( string queueName, Message message ) : void
queueName string
message Message
return void