Class ServerTriggeredByProcessor
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.ServerTriggeredByProcessor
-
- All Implemented Interfaces:
ServerExtension
,TriggeredByProcessor
,TeamCityExtension
public class ServerTriggeredByProcessor extends Object implements TriggeredByProcessor
- Author:
- Pavel.Sher Date: 16.10.2008
-
-
Field Summary
Fields Modifier and Type Field Description static String
TRIGGER_BY_COLLAPSED_PROJECT_PATH_PROPERTY_NAME
-
Constructor Summary
Constructors Constructor Description ServerTriggeredByProcessor(UserModel userModel, VcsManager vcsManager, SecurityContext securityContext, ProjectManager projectManager, BuildPromotionManager buildPromotionManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
updateForQueuedBuild(StringBuilder text, SQueuedBuild queuedBuild, Map<String,String> triggeredByParams)
Converts triggeredBy string to a text which can be shown in the UI for build in queue.void
updateForStartedBuild(StringBuilder text, SBuild build, Map<String,String> triggeredByParams)
Converts triggeredBy string to a text which can be shown in the UI for started build.
-
-
-
Field Detail
-
TRIGGER_BY_COLLAPSED_PROJECT_PATH_PROPERTY_NAME
public static final String TRIGGER_BY_COLLAPSED_PROJECT_PATH_PROPERTY_NAME
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ServerTriggeredByProcessor
public ServerTriggeredByProcessor(@NotNull UserModel userModel, @NotNull VcsManager vcsManager, @NotNull SecurityContext securityContext, @NotNull ProjectManager projectManager, @NotNull BuildPromotionManager buildPromotionManager)
-
-
Method Detail
-
updateForQueuedBuild
public void updateForQueuedBuild(@NotNull StringBuilder text, @NotNull SQueuedBuild queuedBuild, @NotNull Map<String,String> triggeredByParams)
Description copied from interface:TriggeredByProcessor
Converts triggeredBy string to a text which can be shown in the UI for build in queue.- Specified by:
updateForQueuedBuild
in interfaceTriggeredByProcessor
- Parameters:
text
- text to updatequeuedBuild
- build in queuetriggeredByParams
- parameters stored in triggered by field with help ofTriggeredByBuilder
-
updateForStartedBuild
public void updateForStartedBuild(@NotNull StringBuilder text, @NotNull SBuild build, @NotNull Map<String,String> triggeredByParams)
Description copied from interface:TriggeredByProcessor
Converts triggeredBy string to a text which can be shown in the UI for started build.- Specified by:
updateForStartedBuild
in interfaceTriggeredByProcessor
- Parameters:
text
- text to updatebuild
- running or finished buildtriggeredByParams
- parameters stored in triggered by field with help ofTriggeredByBuilder
-
-