org.hudsonci.plugins.vault.ui
Class VaultUI

java.lang.Object
  extended by org.hudsonci.utils.plugin.ui.UIComponentSupport<P>
      extended by org.hudsonci.utils.plugin.ui.AdministratorUIComponent<VaultLink>
          extended by org.hudsonci.plugins.vault.ui.VaultUI
All Implemented Interfaces:
hudson.model.Action, hudson.model.ModelObject

public class VaultUI
extends org.hudsonci.utils.plugin.ui.AdministratorUIComponent<VaultLink>

User-interface for the Vault.

Author:
Jason Dillon

Field Summary
 
Fields inherited from class org.hudsonci.utils.plugin.ui.UIComponentSupport
log, parent
 
Constructor Summary
VaultUI(VaultLink parent)
           
 
Method Summary
 hudson.model.DirectoryBrowserSupport doCache(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse resp)
           
 void doCreateBundle(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse resp, String name, String type, String description)
           
 hudson.model.DirectoryBrowserSupport doFiles(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse resp)
           
 Object getBundle(String name)
           
 String getDisplayName()
           
 Object getUploads()
           
 Vault getVault()
           
 
Methods inherited from class org.hudsonci.utils.plugin.ui.AdministratorUIComponent
checkPermission, getViewPermission
 
Methods inherited from class org.hudsonci.utils.plugin.ui.UIComponentSupport
checkPermission, getBaseRestURI, getHelpPath, getIconFileName, getIconFileName, getIconPath, getImagesPath, getPageTitle, getParent, getPluginName, getPluginPath, getPluginWrapper, getRootPath, getSidePanelOwner, getUrlName, redirect, redirectAncestor, redirectAncestor, redirectParent, redirectSelf
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VaultUI

public VaultUI(VaultLink parent)
Method Detail

getDisplayName

public String getDisplayName()

getVault

@JellyAccessible
public Vault getVault()

doFiles

@StaplerAccessible
public hudson.model.DirectoryBrowserSupport doFiles(org.kohsuke.stapler.StaplerRequest req,
                                                                      org.kohsuke.stapler.StaplerResponse resp)

doCache

@StaplerAccessible
public hudson.model.DirectoryBrowserSupport doCache(org.kohsuke.stapler.StaplerRequest req,
                                                                      org.kohsuke.stapler.StaplerResponse resp)

getBundle

@StaplerAccessible
public Object getBundle(String name)

doCreateBundle

@StaplerAccessible
public void doCreateBundle(org.kohsuke.stapler.StaplerRequest req,
                                             org.kohsuke.stapler.StaplerResponse resp,
                                             @QueryParameter(value="name",required=true,fixEmpty=true)
                                             String name,
                                             @QueryParameter(value="type",required=true,fixEmpty=true)
                                             String type,
                                             @QueryParameter(value="description",required=false,fixEmpty=true)
                                             String description)
                    throws Exception
Throws:
Exception

getUploads

@StaplerAccessible
public Object getUploads()


Copyright © 2004-2012 Hudson. All Rights Reserved.