BuildMaster SDK Reference
Version:

EventListenerBase Class

Event listeners are triggered in response to a BuildMaster event.

Inheritance Hierarchy

Syntax

public class EventListenerBase : Inedo.Diagnostics.ILogger

Constructors

Name Description
EventListenerBase

Initializes a new instance of the EventListenerBase class.

Events

Name Description
MessageLogged

Occurs when a log message has been received.

Properties

Name Description
OwnerUsername

Gets or sets the user name of the user which owns this event listener.

Methods

Name Description
EventOccurred(Inedo.BuildMaster.Events.BuildMasterEvent eventDetails)

Invoked when one of the events indicated by the GetEventTypes method occurs.

GetCustomDescription

Returns a user friendly description of the event listener and its configuration.

GetEventTypes

Gets the event type codes that this listener responds to.

GetEventTypesSupported(System.Type eventListenerType)

Returns a sequence of event types which the specified event listener type supports.

Log(Inedo.Diagnostics.MessageLevel logLevel, string message)

Writes the specified message to the log.