|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjetbrains.buildServer.notification.NotificatorAdapter
public abstract class NotificatorAdapter
Simple Notificator implementsion. Does nothing.
| Constructor Summary | |
|---|---|
NotificatorAdapter()
|
|
| Method Summary | |
|---|---|
java.lang.String |
getDisplayName()
Notificator display name. |
void |
notifyBuildFailed(SRunningBuild build,
java.util.Set<SUser> users)
Called when build failed. |
void |
notifyBuildFailedToStart(SRunningBuild build,
java.util.Set<SUser> users)
Called when build failed with internal error, i.e. |
void |
notifyBuildFailing(SRunningBuild build,
java.util.Set<SUser> users)
Called when the first failed message occurred. |
void |
notifyBuildProbablyHanging(SRunningBuild build,
java.util.Set<SUser> users)
Called when build is not sending messages to server for some time. |
void |
notifyBuildStarted(SRunningBuild build,
java.util.Set<SUser> users)
Called when new build started. |
void |
notifyBuildSuccessful(SRunningBuild build,
java.util.Set<SUser> users)
Called when build finished successfully. |
void |
notifyLabelingFailed(Build build,
VcsRoot root,
java.lang.Throwable exception,
java.util.Set<SUser> users)
Called when labeling failed for the build. |
void |
notifyResponsibleAssigned(java.util.Collection<TestName> testNames,
ResponsibilityEntry entry,
SProject project,
java.util.Set<SUser> users)
Called when responsibility for several tests at once is assigned. |
void |
notifyResponsibleAssigned(SBuildType buildType,
java.util.Set<SUser> users)
Called when responsibility for the build type is assigned on certain users. |
void |
notifyResponsibleAssigned(TestNameResponsibilityEntry oldValue,
TestNameResponsibilityEntry newValue,
SProject project,
java.util.Set<SUser> users)
Called when responsibility for the test is assigned on certain users. |
void |
notifyResponsibleChanged(java.util.Collection<TestName> testNames,
ResponsibilityEntry entry,
SProject project,
java.util.Set<SUser> users)
Called when responsibility for several tests at once is changed. |
void |
notifyResponsibleChanged(SBuildType buildType,
java.util.Set<SUser> users)
Called when responsibility for configuration changed. |
void |
notifyResponsibleChanged(TestNameResponsibilityEntry oldValue,
TestNameResponsibilityEntry newValue,
SProject project,
java.util.Set<SUser> users)
Called when responsibility for the test changed. |
void |
notifyTestsMuted(java.util.Collection<STest> tests,
MuteInfo muteInfo,
java.util.Set<SUser> users)
Called when a set of tests are unmuted (with same mute properties). |
void |
notifyTestsUnmuted(java.util.Collection<STest> tests,
MuteInfo muteInfo,
java.util.Set<SUser> users)
Called when a set of tests are unmuted (with same mute properties). |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface jetbrains.buildServer.notification.Notificator |
|---|
getNotificatorType |
| Constructor Detail |
|---|
public NotificatorAdapter()
| Method Detail |
|---|
public void notifyBuildStarted(SRunningBuild build,
java.util.Set<SUser> users)
Notificator
notifyBuildStarted in interface Notificatorbuild - started build.users - users to be notified.
public void notifyBuildSuccessful(SRunningBuild build,
java.util.Set<SUser> users)
Notificator
notifyBuildSuccessful in interface Notificatorbuild - finished build.users - users to be notified.
public void notifyBuildFailed(SRunningBuild build,
java.util.Set<SUser> users)
Notificator
notifyBuildFailed in interface Notificatorbuild - finished buildusers - users to be notified.
public void notifyBuildFailedToStart(SRunningBuild build,
java.util.Set<SUser> users)
Notificator
notifyBuildFailedToStart in interface Notificatorbuild - failed buildusers - users to be notified
public void notifyLabelingFailed(Build build,
VcsRoot root,
java.lang.Throwable exception,
java.util.Set<SUser> users)
Notificator
notifyLabelingFailed in interface Notificatorbuild - finished build.root - problem root.exception - cause.users - users to be notified.
public void notifyBuildFailing(SRunningBuild build,
java.util.Set<SUser> users)
Notificator
notifyBuildFailing in interface Notificatorbuild - running build.users - users to be notified.
public void notifyBuildProbablyHanging(SRunningBuild build,
java.util.Set<SUser> users)
Notificator
notifyBuildProbablyHanging in interface Notificatorbuild - running build.users - users to be notified.
public void notifyResponsibleChanged(SBuildType buildType,
java.util.Set<SUser> users)
Notificator
notifyResponsibleChanged in interface NotificatorbuildType - configuration.users - users to be notified.
public void notifyResponsibleAssigned(SBuildType buildType,
java.util.Set<SUser> users)
Notificator
notifyResponsibleAssigned in interface NotificatorbuildType - configuration.users - users to be notified.
public void notifyResponsibleChanged(TestNameResponsibilityEntry oldValue,
TestNameResponsibilityEntry newValue,
SProject project,
java.util.Set<SUser> users)
Notificator
notifyResponsibleChanged in interface NotificatoroldValue - old responsibility entry (nullable).newValue - new responsibility entry.project - the project.users - users to be notified.
public void notifyResponsibleAssigned(TestNameResponsibilityEntry oldValue,
TestNameResponsibilityEntry newValue,
SProject project,
java.util.Set<SUser> users)
Notificator
notifyResponsibleAssigned in interface NotificatoroldValue - old responsibility entry (nullable).newValue - new responsibility entry.project - the project.users - users to be notified.
public void notifyResponsibleChanged(java.util.Collection<TestName> testNames,
ResponsibilityEntry entry,
SProject project,
java.util.Set<SUser> users)
Notificator
notifyResponsibleChanged in interface NotificatortestNames - the collection of test namesentry - new responsibility entry for each testproject - the projectusers - users to be notified
public void notifyResponsibleAssigned(java.util.Collection<TestName> testNames,
ResponsibilityEntry entry,
SProject project,
java.util.Set<SUser> users)
Notificator
notifyResponsibleAssigned in interface NotificatortestNames - the collection of test namesentry - new responsibility entry for each testproject - the projectusers - users to be notified
public void notifyTestsMuted(java.util.Collection<STest> tests,
MuteInfo muteInfo,
java.util.Set<SUser> users)
Notificator
notifyTestsMuted in interface Notificatortests - the unmuted testsusers - users to be notified
public void notifyTestsUnmuted(java.util.Collection<STest> tests,
MuteInfo muteInfo,
java.util.Set<SUser> users)
Notificator
notifyTestsUnmuted in interface Notificatortests - the unmuted testsusers - users to be notified@NotNull public java.lang.String getDisplayName()
Notificator
getDisplayName in interface Notificator
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||