Package jetbrains.buildServer.plugins
Interface PluginMessagesHolder
-
- All Known Implementing Classes:
PluginMessagesHolderImpl
public interface PluginMessagesHolderSimple storage for plugin errors- Since:
- 10.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PluginAdditionalMessageaddDisableReason(PluginInfo info, String reason)PluginAdditionalMessageaddError(PluginInfo info, String description, Throwable error)PluginAdditionalMessageaddMessage(PluginInfo info, String message)voidaddMessage(PluginInfo info, PluginAdditionalMessage message)PluginAdditionalMessageaddWarning(PluginInfo info, String message)voidclear(PluginInfo info)Collection<PluginAdditionalMessage>getPluginAdditionalMessages(PluginInfo info)voidremove(PluginInfo info, PluginAdditionalMessage error)
-
-
-
Method Detail
-
getPluginAdditionalMessages
@NotNull Collection<PluginAdditionalMessage> getPluginAdditionalMessages(@NotNull PluginInfo info)
-
addError
@NotNull PluginAdditionalMessage addError(@NotNull PluginInfo info, @NotNull String description, @Nullable Throwable error)
-
addWarning
@NotNull PluginAdditionalMessage addWarning(@NotNull PluginInfo info, @NotNull String message)
-
addMessage
@NotNull PluginAdditionalMessage addMessage(@NotNull PluginInfo info, @NotNull String message)
-
addDisableReason
@NotNull PluginAdditionalMessage addDisableReason(@NotNull PluginInfo info, @NotNull String reason)
-
addMessage
void addMessage(@NotNull PluginInfo info, @NotNull PluginAdditionalMessage message)
-
remove
void remove(@NotNull PluginInfo info, @NotNull PluginAdditionalMessage error)
-
clear
void clear(@NotNull PluginInfo info)
-
-