hudson.plugins.sfee
Class SourceForgeProject

java.lang.Object
  extended by hudson.model.JobProperty<hudson.model.AbstractProject<?,?>>
      extended by hudson.plugins.sfee.SourceForgeProject
All Implemented Interfaces:
hudson.ExtensionPoint, hudson.model.Describable<hudson.model.JobProperty<?>>, hudson.tasks.BuildStep

public class SourceForgeProject
extends hudson.model.JobProperty<hudson.model.AbstractProject<?,?>>


Nested Class Summary
static class SourceForgeProject.DescriptorImpl
           
 
Nested classes/interfaces inherited from interface hudson.tasks.BuildStep
hudson.tasks.BuildStep.PublisherList
 
Field Summary
static java.lang.String NONE
           
 
Fields inherited from class hudson.model.JobProperty
owner
 
Fields inherited from interface hudson.tasks.BuildStep
BUILDERS, PUBLISHERS
 
Constructor Summary
SourceForgeProject(java.lang.String projectId, java.lang.String releasePackageId, java.lang.String trackerId)
           
 
Method Summary
 hudson.model.JobPropertyDescriptor getDescriptor()
           
 java.lang.String getProjectId()
           
static java.util.List<hudson.model.Project<?,?>> getProjects(java.lang.String projectId)
           
static SourceForgeProject getProperty(hudson.model.AbstractProject<?,?> project)
           
 java.lang.String getReleasePackageId()
           
 java.lang.String getTrackerId()
           
 TrackerSoapRow[] getTrackers()
           
 
Methods inherited from class hudson.model.JobProperty
getJobAction, getProjectAction, perform, prebuild, setOwner
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NONE

public static final java.lang.String NONE
See Also:
Constant Field Values
Constructor Detail

SourceForgeProject

@DataBoundConstructor
public SourceForgeProject(java.lang.String projectId,
                                               java.lang.String releasePackageId,
                                               java.lang.String trackerId)
Method Detail

getTrackerId

public java.lang.String getTrackerId()

getDescriptor

public hudson.model.JobPropertyDescriptor getDescriptor()
Specified by:
getDescriptor in interface hudson.model.Describable<hudson.model.JobProperty<?>>
Overrides:
getDescriptor in class hudson.model.JobProperty<hudson.model.AbstractProject<?,?>>

getProperty

public static SourceForgeProject getProperty(hudson.model.AbstractProject<?,?> project)

getProjects

public static java.util.List<hudson.model.Project<?,?>> getProjects(java.lang.String projectId)

getProjectId

public java.lang.String getProjectId()

getTrackers

public TrackerSoapRow[] getTrackers()
                             throws NoSuchObjectFault,
                                    InvalidSessionFault,
                                    SystemFault,
                                    PermissionDeniedFault,
                                    java.rmi.RemoteException
Throws:
NoSuchObjectFault
InvalidSessionFault
SystemFault
PermissionDeniedFault
java.rmi.RemoteException

getReleasePackageId

public java.lang.String getReleasePackageId()


Copyright © 2008. All Rights Reserved.