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

Inheritance: IMessageProducer
Mostra file Open project: chinaboard/PureCat

Public Methods

Method 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 method

public CreateMessageId ( ) : string
return string

DefaultMessageProducer() public method

public DefaultMessageProducer ( IMessageManager manager ) : PureCat.Message.Internals
manager IMessageManager
return PureCat.Message.Internals

LogError() public method

public LogError ( Exception cause ) : void
cause System.Exception
return void

LogEvent() public method

public LogEvent ( string type, string name, string status, string nameValuePairs ) : void
type string
name string
status string
nameValuePairs string
return void

LogHeartbeat() public method

public LogHeartbeat ( string type, string name, string status, string nameValuePairs ) : void
type string
name string
status string
nameValuePairs string
return void

LogMetric() public method

public LogMetric ( string name, string status, string nameValuePairs ) : void
name string
status string
nameValuePairs string
return void

LogTrace() public method

public LogTrace ( string type, string name, string status, string nameValuePairs ) : void
type string
name string
status string
nameValuePairs string
return void

NewEvent() public method

public NewEvent ( string type, string name ) : IEvent
type string
name string
return IEvent

NewForkedTransaction() public method

public NewForkedTransaction ( string type, string name ) : IForkedTransaction
type string
name string
return IForkedTransaction

NewHeartbeat() public method

public NewHeartbeat ( string type, string name ) : IHeartbeat
type string
name string
return IHeartbeat

NewMetric() public method

public NewMetric ( string type, string name ) : IMetric
type string
name string
return IMetric

NewTaggedTransaction() public method

public NewTaggedTransaction ( string type, string name, string tag ) : ITaggedTransaction
type string
name string
tag string
return ITaggedTransaction

NewTrace() public method

public NewTrace ( string type, string name ) : ITrace
type string
name string
return ITrace

NewTransaction() public method

public NewTransaction ( ITransaction parent, string type, string name ) : ITransaction
parent ITransaction
type string
name string
return ITransaction

NewTransaction() public method

public NewTransaction ( string type, string name ) : ITransaction
type string
name string
return ITransaction