public static class JiraFailedPluginTracker.PluginInfo extends Object
Modifier and Type | Method and Description |
---|---|
static JiraFailedPluginTracker.PluginInfo |
addDependency(JiraFailedPluginTracker.PluginInfo pluginInfo,
String serviceName,
String serviceClass) |
static JiraFailedPluginTracker.PluginInfo |
addFailure(JiraFailedPluginTracker.PluginInfo pluginInfo,
String cause) |
static JiraFailedPluginTracker.PluginInfo |
addFailures(JiraFailedPluginTracker.PluginInfo pluginInfo,
Throwable cause) |
static JiraFailedPluginTracker.PluginInfo |
build(String pluginKey,
String pluginClass,
com.atlassian.fugue.Option<com.atlassian.plugin.PluginArtifact> pluginArtifact) |
List<JiraFailedPluginTracker.ServiceDependency> |
getDependencies() |
com.atlassian.fugue.Option<List<String>> |
getFailureCauses() |
com.atlassian.fugue.Option<com.atlassian.plugin.PluginArtifact> |
getPluginArtifact() |
String |
getPluginKey() |
String |
getPluginName() |
static JiraFailedPluginTracker.PluginInfo |
removeDependency(JiraFailedPluginTracker.PluginInfo pluginInfo,
String serviceName) |
public static JiraFailedPluginTracker.PluginInfo build(String pluginKey, String pluginClass, com.atlassian.fugue.Option<com.atlassian.plugin.PluginArtifact> pluginArtifact)
public static JiraFailedPluginTracker.PluginInfo addFailures(JiraFailedPluginTracker.PluginInfo pluginInfo, Throwable cause)
public static JiraFailedPluginTracker.PluginInfo addFailure(JiraFailedPluginTracker.PluginInfo pluginInfo, String cause)
public static JiraFailedPluginTracker.PluginInfo addDependency(JiraFailedPluginTracker.PluginInfo pluginInfo, String serviceName, String serviceClass)
public static JiraFailedPluginTracker.PluginInfo removeDependency(JiraFailedPluginTracker.PluginInfo pluginInfo, String serviceName)
public String getPluginKey()
public String getPluginName()
public com.atlassian.fugue.Option<com.atlassian.plugin.PluginArtifact> getPluginArtifact()
public List<JiraFailedPluginTracker.ServiceDependency> getDependencies()
Copyright © 2002-2015 Atlassian. All Rights Reserved.