C# Class PureCat.Message.Spi.Internals.DefaultMessageManager

Inheritance: IMessageManager
Afficher le fichier Open project: chinaboard/PureCat Class Usage Examples

Méthodes publiques

Méthode Description
Add ( IMessage message ) : void
Bind ( string tag, string title ) : void
End ( ITransaction transaction ) : void
GetMessageIdFactory ( ) : MessageIdFactory
HasContext ( ) : bool
InitializeClient ( ClientConfig clientConfig ) : void
LinkAsRunAway ( IForkedTransaction transaction ) : void
NextMessageId ( ) : string
Reset ( ) : void
Setup ( ) : void
Start ( ITransaction transaction, bool forked ) : void

Private Methods

Méthode Description
Flush ( IMessageTree tree ) : void
GetContext ( ) : Context

Method Details

Add() public méthode

public Add ( IMessage message ) : void
message IMessage
Résultat void

Bind() public méthode

public Bind ( string tag, string title ) : void
tag string
title string
Résultat void

End() public méthode

public End ( ITransaction transaction ) : void
transaction ITransaction
Résultat void

GetMessageIdFactory() public méthode

public GetMessageIdFactory ( ) : MessageIdFactory
Résultat MessageIdFactory

HasContext() public méthode

public HasContext ( ) : bool
Résultat bool

InitializeClient() public méthode

public InitializeClient ( ClientConfig clientConfig ) : void
clientConfig PureCat.Configuration.ClientConfig
Résultat void

LinkAsRunAway() public méthode

public LinkAsRunAway ( IForkedTransaction transaction ) : void
transaction IForkedTransaction
Résultat void

NextMessageId() public méthode

public NextMessageId ( ) : string
Résultat string

Reset() public méthode

public Reset ( ) : void
Résultat void

Setup() public méthode

public Setup ( ) : void
Résultat void

Start() public méthode

public Start ( ITransaction transaction, bool forked ) : void
transaction ITransaction
forked bool
Résultat void