C# Class FubuMVC.LightningQueues.TransactionCallback

Inheritance: IMessageCallback
Mostrar archivo Open project: DarthFubuMVC/fubumvc

Public Methods

Method Description
MarkFailed ( Exception ex ) : void
MarkSuccessful ( ) : void
MoveToDelayedUntil ( System.DateTime time ) : void
MoveToErrors ( ErrorReport report ) : void
Requeue ( ) : void
Send ( FubuMVC.Core.ServiceBus.Runtime.Envelope envelope ) : void
TransactionCallback ( IQueueContext context, Message message ) : System

Method Details

MarkFailed() public method

public MarkFailed ( Exception ex ) : void
ex System.Exception
return void

MarkSuccessful() public method

public MarkSuccessful ( ) : void
return void

MoveToDelayedUntil() public method

public MoveToDelayedUntil ( System.DateTime time ) : void
time System.DateTime
return void

MoveToErrors() public method

public MoveToErrors ( ErrorReport report ) : void
report FubuMVC.Core.ServiceBus.ErrorHandling.ErrorReport
return void

Requeue() public method

public Requeue ( ) : void
return void

Send() public method

public Send ( FubuMVC.Core.ServiceBus.Runtime.Envelope envelope ) : void
envelope FubuMVC.Core.ServiceBus.Runtime.Envelope
return void

TransactionCallback() public method

public TransactionCallback ( IQueueContext context, Message message ) : System
context IQueueContext
message Message
return System