Interface BuildMessagesTranslator
-
- All Superinterfaces:
AgentExtension
,TeamCityExtension
- All Known Implementing Classes:
AgentServiceMessagesRegisterImpl
,BuildMessagesPasswordTranslator
public interface BuildMessagesTranslator extends AgentExtension
Extension for build messages translation on the agent-side, similar extension exists on the server. Implementation may use it to remove, update or alter build messages. All registered translators are processed in chain. Translators are called right before sending messages to the server.- Since:
- 10.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<BuildMessage1>
translateMessages(AgentRunningBuild build, List<BuildMessage1> messages)
Translates collection of messages to a number of some other messages.
-
-
-
Method Detail
-
translateMessages
@NotNull List<BuildMessage1> translateMessages(@NotNull AgentRunningBuild build, @NotNull List<BuildMessage1> messages)
Translates collection of messages to a number of some other messages.- Parameters:
messages
- messages to translate- Returns:
- a list of translated messages
-
-