C# Class FubuMVC.Core.ServiceBus.InMemory.InMemoryCallback

Inheritance: IMessageCallback
Mostra file Open project: DarthFubuMVC/fubumvc Class Usage Examples

Public Methods

Method Description
InMemoryCallback ( InMemoryQueue parent, FubuMVC.Core.ServiceBus.Runtime.EnvelopeToken token ) : System
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

Method Details

InMemoryCallback() public method

public InMemoryCallback ( InMemoryQueue parent, FubuMVC.Core.ServiceBus.Runtime.EnvelopeToken token ) : System
parent InMemoryQueue
token FubuMVC.Core.ServiceBus.Runtime.EnvelopeToken
return System

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