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

Inheritance: IMessageProducer
Afficher le fichier Open project: chinaboard/PureCat

Méthodes publiques

Méthode Description
CreateMessageId ( ) : string
DefaultMessageProducer ( IMessageManager manager ) : PureCat.Message.Internals
LogError ( Exception cause ) : void
LogEvent ( string type, string name, string status, string nameValuePairs ) : void
LogHeartbeat ( string type, string name, string status, string nameValuePairs ) : void
LogMetric ( string name, string status, string nameValuePairs ) : void
LogTrace ( string type, string name, string status, string nameValuePairs ) : void
NewEvent ( string type, string name ) : IEvent
NewForkedTransaction ( string type, string name ) : IForkedTransaction
NewHeartbeat ( string type, string name ) : IHeartbeat
NewMetric ( string type, string name ) : IMetric
NewTaggedTransaction ( string type, string name, string tag ) : ITaggedTransaction
NewTrace ( string type, string name ) : ITrace
NewTransaction ( ITransaction parent, string type, string name ) : ITransaction
NewTransaction ( string type, string name ) : ITransaction

Method Details

CreateMessageId() public méthode

public CreateMessageId ( ) : string
Résultat string

DefaultMessageProducer() public méthode

public DefaultMessageProducer ( IMessageManager manager ) : PureCat.Message.Internals
manager IMessageManager
Résultat PureCat.Message.Internals

LogError() public méthode

public LogError ( Exception cause ) : void
cause System.Exception
Résultat void

LogEvent() public méthode

public LogEvent ( string type, string name, string status, string nameValuePairs ) : void
type string
name string
status string
nameValuePairs string
Résultat void

LogHeartbeat() public méthode

public LogHeartbeat ( string type, string name, string status, string nameValuePairs ) : void
type string
name string
status string
nameValuePairs string
Résultat void

LogMetric() public méthode

public LogMetric ( string name, string status, string nameValuePairs ) : void
name string
status string
nameValuePairs string
Résultat void

LogTrace() public méthode

public LogTrace ( string type, string name, string status, string nameValuePairs ) : void
type string
name string
status string
nameValuePairs string
Résultat void

NewEvent() public méthode

public NewEvent ( string type, string name ) : IEvent
type string
name string
Résultat IEvent

NewForkedTransaction() public méthode

public NewForkedTransaction ( string type, string name ) : IForkedTransaction
type string
name string
Résultat IForkedTransaction

NewHeartbeat() public méthode

public NewHeartbeat ( string type, string name ) : IHeartbeat
type string
name string
Résultat IHeartbeat

NewMetric() public méthode

public NewMetric ( string type, string name ) : IMetric
type string
name string
Résultat IMetric

NewTaggedTransaction() public méthode

public NewTaggedTransaction ( string type, string name, string tag ) : ITaggedTransaction
type string
name string
tag string
Résultat ITaggedTransaction

NewTrace() public méthode

public NewTrace ( string type, string name ) : ITrace
type string
name string
Résultat ITrace

NewTransaction() public méthode

public NewTransaction ( ITransaction parent, string type, string name ) : ITransaction
parent ITransaction
type string
name string
Résultat ITransaction

NewTransaction() public méthode

public NewTransaction ( string type, string name ) : ITransaction
type string
name string
Résultat ITransaction