com.sonyericsson.hudson.plugins.gerrit.gerritevents
Interface GerritEventListener


public interface GerritEventListener

Base Listener interface for those that are interested in Gerrit events. The method gerritEvent(com.sonyericsson.hudson.plugins.gerrit.gerritevents.dto.GerritEvent) is a fallback method if no other suitable method could be found. The events are fired on one of the event worker threads so any listener needs to handle that two or more events theoretically could be fired at the same time.

Author:
Robert Sandell <robert.sandell@sonyericsson.com>

Method Summary
 void gerritEvent(ChangeAbandoned event)
          Called when a change abandoned event has arrived.
 void gerritEvent(ChangeMerged event)
          Called when a change merged event has arrived.
 void gerritEvent(CommentAdded event)
          Called when a comment added event has arrived.
 void gerritEvent(DraftPublished event)
          Called when a draft published event has arrived.
 void gerritEvent(GerritEvent event)
          Fallback method for all valid Gerrit events.
 void gerritEvent(PatchsetCreated event)
          Called when a Patchset created event has arrived.
 void gerritEvent(RefUpdated event)
          Called when a ref updated event has arrived.
 

Method Detail

gerritEvent

void gerritEvent(GerritEvent event)
Fallback method for all valid Gerrit events.

Parameters:
event - the event

gerritEvent

void gerritEvent(PatchsetCreated event)
Called when a Patchset created event has arrived.

Parameters:
event - the event.

gerritEvent

void gerritEvent(DraftPublished event)
Called when a draft published event has arrived.

Parameters:
event - the event.

gerritEvent

void gerritEvent(ChangeAbandoned event)
Called when a change abandoned event has arrived.

Parameters:
event - the event.

gerritEvent

void gerritEvent(ChangeMerged event)
Called when a change merged event has arrived.

Parameters:
event - the event.

gerritEvent

void gerritEvent(CommentAdded event)
Called when a comment added event has arrived.

Parameters:
event - the event.

gerritEvent

void gerritEvent(RefUpdated event)
Called when a ref updated event has arrived.

Parameters:
event - the event.


Copyright © 2004-2012 Hudson. All Rights Reserved.