|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecthudson.model.Descriptor<Browser>
jenkinsci.plugin.browseraxis.Browser.DescriptorImpl
@Extension public static class Browser.DescriptorImpl
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class hudson.model.Descriptor |
|---|
hudson.model.Descriptor.FormException, hudson.model.Descriptor.PropertyType |
| Field Summary |
|---|
| Fields inherited from class hudson.model.Descriptor |
|---|
clazz |
| Fields inherited from interface hudson.model.Saveable |
|---|
NOOP |
| Constructor Summary | |
|---|---|
Browser.DescriptorImpl()
|
|
| Method Summary | |
|---|---|
void |
checkNodes()
Check compatibility with names of nodes with nodes contained in Hudson |
boolean |
configure(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject json)
|
void |
deleteUnusedNodes()
Delete nodes which does not exist. |
hudson.util.FormValidation |
doCheckName(java.lang.String value)
|
hudson.util.FormValidation |
doCheckPath(java.lang.String value)
|
Browser |
findBrowserByName(java.lang.String name)
Find browser by its name |
java.util.List<BrowserVersion> |
getAllBrowserVersions()
Find all versions of all browsers |
Browser |
getBrowserOfVersion(BrowserVersion version)
Find browser of given version |
java.util.Set<Browser> |
getBrowsers()
Return all kinds of browser which is defined |
BrowserVersion |
getBrowserVersionByName(java.lang.String name)
Return all kinds of browser which is defined |
static java.util.SortedSet<java.lang.String> |
getConnectedUnixOs()
Find all kinds of Unix systems which is installed on currently connected slaves |
java.lang.String |
getDisplayName()
|
java.util.Set<hudson.model.labels.LabelAtom> |
getLabelsOfNode(hudson.model.Node node)
Get browser labels for given node. |
java.util.Map<Browser,java.util.Set<BrowserVersion>> |
getMapBrowsers()
Return map of kinds of browsers and their versions |
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> |
getSlaveLables()
|
static java.util.Set<java.lang.String> |
getUnixOs()
Return all kinds of Unix systems, which has ever been on Hudson slaves |
void |
setBrowser(net.sf.json.JSONObject json,
java.util.Map<Browser,java.util.Set<BrowserVersion>> newBrowsers)
Set browsers from request parameters |
void |
setVersion(net.sf.json.JSONObject json,
java.util.Set<BrowserVersion> versions)
Set versions of browser from request parameters |
| Methods inherited from class hudson.model.Descriptor |
|---|
calcAutoCompleteSettings, calcFillSettings, configure, doHelp, find, find, getCheckUrl, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getPropertyType, getPropertyType, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, toArray, toList, toMap |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Browser.DescriptorImpl()
| Method Detail |
|---|
public boolean configure(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject json)
throws hudson.model.Descriptor.FormException
configure in class hudson.model.Descriptor<Browser>hudson.model.Descriptor.FormExceptionpublic java.util.Map<java.lang.String,java.util.Set<java.lang.String>> getSlaveLables()
public void checkNodes()
public void deleteUnusedNodes()
public static java.util.Set<java.lang.String> getUnixOs()
public void setVersion(net.sf.json.JSONObject json,
java.util.Set<BrowserVersion> versions)
public void setBrowser(net.sf.json.JSONObject json,
java.util.Map<Browser,java.util.Set<BrowserVersion>> newBrowsers)
public hudson.util.FormValidation doCheckName(@QueryParameter
java.lang.String value)
throws java.io.IOException,
javax.servlet.ServletException
java.io.IOException
javax.servlet.ServletException
public hudson.util.FormValidation doCheckPath(@QueryParameter
java.lang.String value)
throws java.io.IOException,
javax.servlet.ServletException
java.io.IOException
javax.servlet.ServletExceptionpublic java.util.Set<Browser> getBrowsers()
public java.util.Map<Browser,java.util.Set<BrowserVersion>> getMapBrowsers()
public BrowserVersion getBrowserVersionByName(java.lang.String name)
public java.util.Set<hudson.model.labels.LabelAtom> getLabelsOfNode(hudson.model.Node node)
public Browser findBrowserByName(java.lang.String name)
public java.util.List<BrowserVersion> getAllBrowserVersions()
public Browser getBrowserOfVersion(BrowserVersion version)
public java.lang.String getDisplayName()
getDisplayName in class hudson.model.Descriptor<Browser>public static java.util.SortedSet<java.lang.String> getConnectedUnixOs()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||