com.pyxis.greenhopper
Class GreenHopperImpl

java.lang.Object
  extended by com.pyxis.greenhopper.GreenHopperImpl
All Implemented Interfaces:
com.atlassian.jira.extension.Startable, GreenHopper

public class GreenHopperImpl
extends java.lang.Object
implements GreenHopper


Field Summary
 
Fields inherited from interface com.pyxis.greenhopper.GreenHopper
CHANGE, GH_VERSION, log, PLUGIN_KEY, REAL_PLUGIN_KEY
 
Constructor Summary
GreenHopperImpl(GreenHopperLicenseManager greenHopperLicenseManager, BuildProperties buildProperties, CacheFactoryManager cacheFactoryManager, IssueFieldManager issueFieldManager, com.atlassian.jira.project.ProjectManager projectManager)
           
 
Method Summary
 void clearCache()
           
 void clearGHConfiguration()
           
 void clearProjectConfiguration(java.lang.Long projectId)
           
 ProjectConfiguration getConfiguration(com.atlassian.jira.project.Project project)
           
 GlobalConfiguration getConfiguration(java.lang.String id)
           
 GHConfiguration getGHConfiguration()
           
 void initialize()
           
 void start()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GreenHopperImpl

public GreenHopperImpl(GreenHopperLicenseManager greenHopperLicenseManager,
                       BuildProperties buildProperties,
                       CacheFactoryManager cacheFactoryManager,
                       IssueFieldManager issueFieldManager,
                       com.atlassian.jira.project.ProjectManager projectManager)
Method Detail

start

public void start()
           throws java.lang.Exception
Specified by:
start in interface com.atlassian.jira.extension.Startable
Throws:
java.lang.Exception

getGHConfiguration

public GHConfiguration getGHConfiguration()
Specified by:
getGHConfiguration in interface GreenHopper

getConfiguration

public ProjectConfiguration getConfiguration(@Nonnull
                                             com.atlassian.jira.project.Project project)
Specified by:
getConfiguration in interface GreenHopper

getConfiguration

public GlobalConfiguration getConfiguration(java.lang.String id)
Specified by:
getConfiguration in interface GreenHopper

initialize

public void initialize()
Specified by:
initialize in interface GreenHopper

clearGHConfiguration

public void clearGHConfiguration()
Specified by:
clearGHConfiguration in interface GreenHopper

clearProjectConfiguration

public void clearProjectConfiguration(@Nonnull
                                      java.lang.Long projectId)
Specified by:
clearProjectConfiguration in interface GreenHopper

clearCache

public void clearCache()
Specified by:
clearCache in interface GreenHopper


Copyright © 2007-2014 Atlassian. All Rights Reserved.