C# 클래스 SensorSample.Reporters.EventBrokerReporter

상속: Appccelerate.EventBroker.Extensions.EventBrokerExtensionBase
파일 보기 프로젝트 열기: appccelerate/sensorsample

공개 메소드들

메소드 설명
AddedPublication ( IEventTopicInfo eventTopic, IPublication publication ) : void

Called after a publication was added to an event topic.

AddedSubscription ( IEventTopicInfo eventTopic, ISubscription subscription ) : void

Called after a subscription was added to an event topic.

CreatedPublication ( IEventTopicInfo eventTopic, IPublication publication ) : void

Called after a publication was created.

CreatedSubscription ( IEventTopicInfo eventTopic, ISubscription subscription ) : void

Called after a subscription was created.

CreatedTopic ( IEventTopicInfo eventTopic ) : void

Called after an event topic was created.

FiredEvent ( IEventTopicInfo eventTopic, IPublication publication, object sender, EventArgs e ) : void

Called when the event was fired (processing completed).

FiringEvent ( IEventTopicInfo eventTopic, IPublication publication, object sender, EventArgs e ) : void

Called when an event is fired.

RegisteredItem ( object item ) : void

Called when an item was registered.

RelayedEvent ( IEventTopicInfo eventTopic, IPublication publication, ISubscription subscription, IHandler handler, object sender, EventArgs e ) : void

Called after the event was relayed from the publication to the subscribers.

RelayingEvent ( IEventTopicInfo eventTopic, IPublication publication, ISubscription subscription, IHandler handler, object sender, EventArgs e ) : void

Called before an event is relayed from the publication to the subscribers.

RemovedPublication ( IEventTopicInfo eventTopic, IPublication publication ) : void

Called after a publication was removed from an event topic.

RemovedSubscription ( IEventTopicInfo eventTopic, ISubscription subscription ) : void

Called after a subscription was removed from an event topic.

SkippedEvent ( IEventTopicInfo eventTopic, IPublication publication, ISubscription subscription, object sender, EventArgs e ) : void

Called when a publication or subscription matcher did not match and the event was not relayed to a subscription.

SubscriberExceptionOccurred ( IEventTopicInfo eventTopic, Exception exception, Appccelerate.EventBroker.Exceptions.ExceptionHandlingContext context ) : void

Called when an exception occurred during event handling by a subscriber.

UnregisteredItem ( object item ) : void

Called when an item was unregistered.

메소드 상세

AddedPublication() 공개 메소드

Called after a publication was added to an event topic.
public AddedPublication ( IEventTopicInfo eventTopic, IPublication publication ) : void
eventTopic IEventTopicInfo The event topic.
publication IPublication The publication.
리턴 void

AddedSubscription() 공개 메소드

Called after a subscription was added to an event topic.
public AddedSubscription ( IEventTopicInfo eventTopic, ISubscription subscription ) : void
eventTopic IEventTopicInfo The event topic.
subscription ISubscription The subscription.
리턴 void

CreatedPublication() 공개 메소드

Called after a publication was created.
public CreatedPublication ( IEventTopicInfo eventTopic, IPublication publication ) : void
eventTopic IEventTopicInfo The event topic.
publication IPublication The publication.
리턴 void

CreatedSubscription() 공개 메소드

Called after a subscription was created.
public CreatedSubscription ( IEventTopicInfo eventTopic, ISubscription subscription ) : void
eventTopic IEventTopicInfo The event topic.
subscription ISubscription The subscription.
리턴 void

CreatedTopic() 공개 메소드

Called after an event topic was created.
public CreatedTopic ( IEventTopicInfo eventTopic ) : void
eventTopic IEventTopicInfo The event topic.
리턴 void

FiredEvent() 공개 메소드

Called when the event was fired (processing completed).
public FiredEvent ( IEventTopicInfo eventTopic, IPublication publication, object sender, EventArgs e ) : void
eventTopic IEventTopicInfo The event topic.
publication IPublication The publication.
sender object The sender.
e System.EventArgs The instance containing the event data.
리턴 void

FiringEvent() 공개 메소드

Called when an event is fired.
public FiringEvent ( IEventTopicInfo eventTopic, IPublication publication, object sender, EventArgs e ) : void
eventTopic IEventTopicInfo The event topic.
publication IPublication The publication.
sender object The sender.
e System.EventArgs The instance containing the event data.
리턴 void

RegisteredItem() 공개 메소드

Called when an item was registered.
public RegisteredItem ( object item ) : void
item object The item that was registered.
리턴 void

RelayedEvent() 공개 메소드

Called after the event was relayed from the publication to the subscribers.
public RelayedEvent ( IEventTopicInfo eventTopic, IPublication publication, ISubscription subscription, IHandler handler, object sender, EventArgs e ) : void
eventTopic IEventTopicInfo The event topic.
publication IPublication The publication.
subscription ISubscription The subscription.
handler IHandler The handler.
sender object The sender.
e System.EventArgs The instance containing the event data.
리턴 void

RelayingEvent() 공개 메소드

Called before an event is relayed from the publication to the subscribers.
public RelayingEvent ( IEventTopicInfo eventTopic, IPublication publication, ISubscription subscription, IHandler handler, object sender, EventArgs e ) : void
eventTopic IEventTopicInfo The event topic.
publication IPublication The publication.
subscription ISubscription The subscription.
handler IHandler The handler.
sender object The sender.
e System.EventArgs The instance containing the event data.
리턴 void

RemovedPublication() 공개 메소드

Called after a publication was removed from an event topic.
public RemovedPublication ( IEventTopicInfo eventTopic, IPublication publication ) : void
eventTopic IEventTopicInfo The event topic.
publication IPublication The publication.
리턴 void

RemovedSubscription() 공개 메소드

Called after a subscription was removed from an event topic.
public RemovedSubscription ( IEventTopicInfo eventTopic, ISubscription subscription ) : void
eventTopic IEventTopicInfo The event topic.
subscription ISubscription The subscription.
리턴 void

SkippedEvent() 공개 메소드

Called when a publication or subscription matcher did not match and the event was not relayed to a subscription.
public SkippedEvent ( IEventTopicInfo eventTopic, IPublication publication, ISubscription subscription, object sender, EventArgs e ) : void
eventTopic IEventTopicInfo The event topic.
publication IPublication The publication.
subscription ISubscription The subscription.
sender object The sender.
e System.EventArgs The instance containing the event data.
리턴 void

SubscriberExceptionOccurred() 공개 메소드

Called when an exception occurred during event handling by a subscriber.
public SubscriberExceptionOccurred ( IEventTopicInfo eventTopic, Exception exception, Appccelerate.EventBroker.Exceptions.ExceptionHandlingContext context ) : void
eventTopic IEventTopicInfo The event topic.
exception System.Exception The exception.
context Appccelerate.EventBroker.Exceptions.ExceptionHandlingContext The context providing information whether the exception is handled by an extension or is re-thrown.
리턴 void

UnregisteredItem() 공개 메소드

Called when an item was unregistered.
public UnregisteredItem ( object item ) : void
item object The item that was unregistered.
리턴 void