|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjetbrains.buildServer.buildTriggers.BuildTriggerService
public abstract class BuildTriggerService
Represents build trigger service
| Constructor Summary | |
|---|---|
BuildTriggerService()
|
|
| Method Summary | |
|---|---|
abstract java.lang.String |
describeTrigger(BuildTriggerDescriptor trigger)
Returns human readable description of the provided build trigger settings |
abstract BuildTriggeringPolicy |
getBuildTriggeringPolicy()
Returns policy used by build trigger to trigger builds. |
java.util.Map<java.lang.String,java.lang.String> |
getDefaultTriggerProperties()
Returns default properties to use when trigger is created |
abstract java.lang.String |
getDisplayName()
Returns name of this trigger to show in UI. |
java.lang.String |
getEditParametersUrl()
Returns path to jsp or to custom controller which will return trigger edit parameters page To resolve paths in plugin, see PluginDescriptor.getPluginResourcesPath(String) |
abstract java.lang.String |
getName()
Returns trigger name |
PropertiesProcessor |
getTriggerPropertiesProcessor()
Returns processor for trigger properties. |
boolean |
isMultipleTriggersPerBuildTypeAllowed()
Returns true if more than one trigger of this type can be added to the build configuration or template. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BuildTriggerService()
| Method Detail |
|---|
@NotNull public abstract java.lang.String getName()
@NotNull public abstract java.lang.String getDisplayName()
@NotNull
public abstract java.lang.String describeTrigger(@NotNull
BuildTriggerDescriptor trigger)
trigger - trigger
@Nullable public PropertiesProcessor getTriggerPropertiesProcessor()
@Nullable public java.lang.String getEditParametersUrl()
PluginDescriptor.getPluginResourcesPath(String)
PluginDescriptor@Nullable public java.util.Map<java.lang.String,java.lang.String> getDefaultTriggerProperties()
@NotNull public abstract BuildTriggeringPolicy getBuildTriggeringPolicy()
public boolean isMultipleTriggersPerBuildTypeAllowed()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||