net.praqma.jenkins.rqm
Class RqmBuilder

java.lang.Object
  extended by hudson.tasks.BuildStepCompatibilityLayer
      extended by hudson.tasks.Builder
          extended by net.praqma.jenkins.rqm.RqmBuilder
All Implemented Interfaces:
hudson.ExtensionPoint, hudson.model.Describable<hudson.tasks.Builder>, hudson.tasks.BuildStep

public class RqmBuilder
extends hudson.tasks.Builder

Author:
Praqma

Nested Class Summary
static class RqmBuilder.Descriptor
           
 
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
 String contextRoot
           
 String customProperty
           
 String hostName
           
 String passwd
           
 String planName
           
 int port
           
 String projectName
           
 String usrName
           
 
Fields inherited from interface hudson.tasks.BuildStep
BUILDERS, PUBLISHERS
 
Constructor Summary
RqmBuilder(String projectName, String contextRoot, String usrName, String passwd, int port, String hostName, String customProperty, String planName)
           
 
Method Summary
 hudson.model.Action getProjectAction(hudson.model.AbstractProject<?,?> project)
           
 boolean perform(hudson.model.AbstractBuild<?,?> build, hudson.Launcher launcher, hudson.model.BuildListener listener)
           
 
Methods inherited from class hudson.tasks.Builder
all, getDescriptor, getRequiredMonitorService, prebuild
 
Methods inherited from class hudson.tasks.BuildStepCompatibilityLayer
getProjectAction, getProjectActions, perform, prebuild
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface hudson.tasks.BuildStep
getProjectActions, prebuild
 

Field Detail

projectName

public final String projectName

contextRoot

public final String contextRoot

usrName

public final String usrName

passwd

public final String passwd

hostName

public final String hostName

customProperty

public final String customProperty

planName

public final String planName

port

public final int port
Constructor Detail

RqmBuilder

@DataBoundConstructor
public RqmBuilder(String projectName,
                                       String contextRoot,
                                       String usrName,
                                       String passwd,
                                       int port,
                                       String hostName,
                                       String customProperty,
                                       String planName)
Method Detail

perform

public boolean perform(hudson.model.AbstractBuild<?,?> build,
                       hudson.Launcher launcher,
                       hudson.model.BuildListener listener)
                throws InterruptedException,
                       IOException
Specified by:
perform in interface hudson.tasks.BuildStep
Overrides:
perform in class hudson.tasks.BuildStepCompatibilityLayer
Throws:
InterruptedException
IOException

getProjectAction

public hudson.model.Action getProjectAction(hudson.model.AbstractProject<?,?> project)
Specified by:
getProjectAction in interface hudson.tasks.BuildStep
Overrides:
getProjectAction in class hudson.tasks.BuildStepCompatibilityLayer


Copyright © 2004-2013. All Rights Reserved.