Class CatalogInfo
- java.lang.Object
-
- org.jenkinsci.plugins.scriptler.share.CatalogInfo
-
public class CatalogInfo extends Object
-
-
Field Summary
Fields Modifier and Type Field Description String
catalogLocation
String
name
String
scriptDetailUrl
String
scriptDownloadUrl
-
Constructor Summary
Constructors Constructor Description CatalogInfo(String name, String catLocation, String scriptDetailUrl, String scriptDownloadUrl)
Holds the informations used to connect to a catalog location
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getReplacedDetailUrl(String scriptName, String id)
String
getReplacedDownloadUrl(String scriptName, String id)
-
-
-
Constructor Detail
-
CatalogInfo
public CatalogInfo(String name, String catLocation, String scriptDetailUrl, String scriptDownloadUrl)
Holds the informations used to connect to a catalog location- Parameters:
name
- symbolic name of the catalog, must be unique.catLocation
- where to download the catalog file from (including file name, e.g.http://myserver.com/scriptler/my-scriptler-catalog.xml
)scriptDownloadUrl
- the url to download a script by its name. Use{0}
to mark the position for the file name in the url (e.g.http://myserver.com/scriptler/{0}
)
-
-