com.atlassian.jira.plugin
Class JiraFailedPluginTracker.PluginInfo
java.lang.Object
com.atlassian.jira.plugin.JiraFailedPluginTracker.PluginInfo
- Enclosing class:
- JiraFailedPluginTracker
public static class JiraFailedPluginTracker.PluginInfo
- extends Object
A simple holder class of plugin information
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
build
public static JiraFailedPluginTracker.PluginInfo build(String pluginKey,
String pluginClass,
com.atlassian.fugue.Option<com.atlassian.plugin.PluginArtifact> pluginArtifact)
addFailures
public static JiraFailedPluginTracker.PluginInfo addFailures(JiraFailedPluginTracker.PluginInfo pluginInfo,
Throwable cause)
addFailure
public static JiraFailedPluginTracker.PluginInfo addFailure(JiraFailedPluginTracker.PluginInfo pluginInfo,
String cause)
addDependency
public static JiraFailedPluginTracker.PluginInfo addDependency(JiraFailedPluginTracker.PluginInfo pluginInfo,
String serviceName,
String serviceClass)
removeDependency
public static JiraFailedPluginTracker.PluginInfo removeDependency(JiraFailedPluginTracker.PluginInfo pluginInfo,
String serviceName)
getPluginKey
public String getPluginKey()
getPluginName
public String getPluginName()
getPluginArtifact
public com.atlassian.fugue.Option<com.atlassian.plugin.PluginArtifact> getPluginArtifact()
getDependencies
public List<JiraFailedPluginTracker.ServiceDependency> getDependencies()
getFailureCauses
public com.atlassian.fugue.Option<List<String>> getFailureCauses()
Copyright © 2002-2013 Atlassian. All Rights Reserved.