org.jenkinsci.plugins.scriptler.share.gh
Class CentralScriptJsonCatalog

java.lang.Object
  extended by hudson.model.DownloadService.Downloadable
      extended by org.jenkinsci.plugins.scriptler.share.gh.CentralScriptJsonCatalog
All Implemented Interfaces:
hudson.ExtensionPoint

@Extension
public class CentralScriptJsonCatalog
extends hudson.model.DownloadService.Downloadable

Gets the GitHub catalog from jenkins-ci/org.jenkinsci.plugins.scriptler.CentralScriptJsonCatalog.json. This catalog is updated by a background crawler on the Jenkins infrastructure site.

Author:
Dominik Bartholdi (imod)

Nested Class Summary
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Field Summary
static String ID
           
 
Constructor Summary
CentralScriptJsonCatalog()
           
 
Method Summary
 ScriptInfoList toList()
           
 
Methods inherited from class hudson.model.DownloadService.Downloadable
all, doPostBack, get, getData, getDataFile, getDue, getId, getInterval, getUrl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ID

public static final String ID
See Also:
Constant Field Values
Constructor Detail

CentralScriptJsonCatalog

public CentralScriptJsonCatalog()
Method Detail

toList

public ScriptInfoList toList()
                      throws IOException
Throws:
IOException


Copyright © 2010-2012. All Rights Reserved.