org.jvnet.hudson.plugins.repositoryconnector
Class RepositoryConfiguration

java.lang.Object
  extended by hudson.model.Descriptor<jenkins.model.GlobalConfiguration>
      extended by jenkins.model.GlobalConfiguration
          extended by org.jvnet.hudson.plugins.repositoryconnector.RepositoryConfiguration
All Implemented Interfaces:
hudson.ExtensionPoint, hudson.model.Describable<jenkins.model.GlobalConfiguration>, hudson.model.Saveable, Serializable

@Extension
public class RepositoryConfiguration
extends jenkins.model.GlobalConfiguration
implements Serializable

This class provides the global configuration for the plugin.

Author:
mrumpf
See Also:
Serialized Form

Nested Class Summary
static class RepositoryConfiguration.ValueComparator
           
 
Nested classes/interfaces inherited from class hudson.model.Descriptor
hudson.model.Descriptor.FormException, hudson.model.Descriptor.PropertyType, hudson.model.Descriptor.Self
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Field Summary
 
Fields inherited from class hudson.model.Descriptor
clazz
 
Fields inherited from interface hudson.model.Saveable
NOOP
 
Constructor Summary
RepositoryConfiguration()
           
 
Method Summary
 boolean configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData)
           
static RepositoryConfiguration get()
           
 File getLocalRepoPath()
           
 String getLocalRepository()
           
 Collection<Repository> getRepos()
           
 Map<String,Repository> getRepositoryMap()
           
 
Methods inherited from class jenkins.model.GlobalConfiguration
all, getCategory, getDescriptor, getDisplayName, getGlobalConfigPage
 
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, doHelp, find, find, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RepositoryConfiguration

public RepositoryConfiguration()
Method Detail

get

public static RepositoryConfiguration get()

configure

public boolean configure(org.kohsuke.stapler.StaplerRequest req,
                         net.sf.json.JSONObject formData)
                  throws hudson.model.Descriptor.FormException
Overrides:
configure in class hudson.model.Descriptor<jenkins.model.GlobalConfiguration>
Throws:
hudson.model.Descriptor.FormException

getLocalRepository

public String getLocalRepository()

getLocalRepoPath

public File getLocalRepoPath()

getRepos

public Collection<Repository> getRepos()

getRepositoryMap

public Map<String,Repository> getRepositoryMap()


Copyright © 2010-2014. All Rights Reserved.