org.jenkinsci.plugins.buildaliassetter
Class PermalinkStorage

java.lang.Object
  extended by hudson.model.JobProperty<hudson.model.Job<?,?>>
      extended by org.jenkinsci.plugins.buildaliassetter.PermalinkStorage
All Implemented Interfaces:
hudson.ExtensionPoint, hudson.model.Action, hudson.model.Describable<hudson.model.JobProperty<?>>, hudson.model.ModelObject, hudson.model.PermalinkProjectAction, hudson.model.ReconfigurableDescribable<hudson.model.JobProperty<?>>, hudson.tasks.BuildStep

public class PermalinkStorage
extends hudson.model.JobProperty<hudson.model.Job<?,?>>
implements hudson.model.PermalinkProjectAction

List of Aliases attached to a particular Job

Author:
ogondza

Nested Class Summary
static class PermalinkStorage.DescriptorImpl
           
 
Nested classes/interfaces inherited from interface hudson.model.PermalinkProjectAction
hudson.model.PermalinkProjectAction.Permalink
 
Nested classes/interfaces inherited from interface hudson.tasks.BuildStep
hudson.tasks.BuildStep.PublisherList
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Field Summary
 
Fields inherited from class hudson.model.JobProperty
owner
 
Fields inherited from interface hudson.tasks.BuildStep
BUILDERS, PUBLISHERS
 
Constructor Summary
PermalinkStorage()
           
 
Method Summary
 String getDisplayName()
           
 String getIconFileName()
           
 List<hudson.model.PermalinkProjectAction.Permalink> getPermalinks()
           
 String getUrlName()
           
 hudson.model.JobProperty<?> reconfigure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject form)
           
 
Methods inherited from class hudson.model.JobProperty
getDescriptor, getJobAction, getJobActions, getJobOverrides, getProjectAction, getProjectActions, getRequiredMonitorService, getSubTasks, perform, prebuild, setOwner
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PermalinkStorage

@DataBoundConstructor
public PermalinkStorage()
Method Detail

getPermalinks

public List<hudson.model.PermalinkProjectAction.Permalink> getPermalinks()
Specified by:
getPermalinks in interface hudson.model.PermalinkProjectAction

getIconFileName

public String getIconFileName()
Specified by:
getIconFileName in interface hudson.model.Action

getDisplayName

public String getDisplayName()
Specified by:
getDisplayName in interface hudson.model.Action
Specified by:
getDisplayName in interface hudson.model.ModelObject

getUrlName

public String getUrlName()
Specified by:
getUrlName in interface hudson.model.Action

reconfigure

public hudson.model.JobProperty<?> reconfigure(org.kohsuke.stapler.StaplerRequest req,
                                               net.sf.json.JSONObject form)
                                        throws hudson.model.Descriptor.FormException
Specified by:
reconfigure in interface hudson.model.ReconfigurableDescribable<hudson.model.JobProperty<?>>
Overrides:
reconfigure in class hudson.model.JobProperty<hudson.model.Job<?,?>>
Throws:
hudson.model.Descriptor.FormException


Copyright © 2004-2013. All Rights Reserved.