tinlizard.web
Class CodelineWeb

java.lang.Object
  extended by tinlizard.web.ObjectWeb<Codeline>
      extended by tinlizard.web.CodelineWeb

public final class CodelineWeb
extends ObjectWeb<Codeline>

Decorate Codeline for Stapler.


Constructor Summary
CodelineWeb(Codeline pb)
           
 
Method Summary
 void doDelete(org.kohsuke.stapler.StaplerRequest request, org.kohsuke.stapler.StaplerResponse response)
           
 void doRefresh(org.kohsuke.stapler.StaplerRequest request, org.kohsuke.stapler.StaplerResponse response)
           
 void doUpdate(org.kohsuke.stapler.StaplerRequest request, org.kohsuke.stapler.StaplerResponse response)
           
 String getArtifactId()
           
 CodelineCollectionWeb getConsumers()
           
 Date getCreated()
           
 String getCreatedBy()
           
 DependencyCollectionWeb getDependencies()
           
 DependencyWeb getDependency(String name)
           
 String getDescription()
           
 String getGroupId()
           
 Integer getId()
           
 Date getLastModified()
           
 String getLastModifiedBy()
           
 Boolean getMainLine()
           
 String getName()
           
 UserWeb getOwner()
           
 PolicyWeb getPolicy()
           
 ProjectWeb getProject()
           
 String getScmConnection()
           
protected  Codeline getSubject()
           
 String getVersion()
           
 ViewWeb getView()
           
 boolean isMainLine()
           
 
Methods inherited from class tinlizard.web.ObjectWeb
doJson, doPython, doXml, gotoMyIndex
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CodelineWeb

public CodelineWeb(Codeline pb)
Method Detail

getSubject

protected Codeline getSubject()
Specified by:
getSubject in class ObjectWeb<Codeline>

getId

public Integer getId()

getName

public String getName()
Specified by:
getName in class ObjectWeb<Codeline>

getScmConnection

@Exported
public String getScmConnection()

getGroupId

@Exported
public String getGroupId()

getArtifactId

@Exported
public String getArtifactId()

getVersion

@Exported
public String getVersion()

getProject

@Exported
public ProjectWeb getProject()

getOwner

@Exported
public UserWeb getOwner()

getPolicy

@Exported
public PolicyWeb getPolicy()

isMainLine

public boolean isMainLine()

getMainLine

@Exported
public Boolean getMainLine()

getDescription

@Exported
public String getDescription()

getCreated

@Exported
public Date getCreated()
Specified by:
getCreated in class ObjectWeb<Codeline>

getCreatedBy

@Exported
public String getCreatedBy()
Specified by:
getCreatedBy in class ObjectWeb<Codeline>

getLastModified

@Exported
public Date getLastModified()
Specified by:
getLastModified in class ObjectWeb<Codeline>

getLastModifiedBy

@Exported
public String getLastModifiedBy()
Specified by:
getLastModifiedBy in class ObjectWeb<Codeline>

getView

@Exported(visibility=1)
public ViewWeb getView()

getConsumers

@Exported(visibility=1)
public CodelineCollectionWeb getConsumers()

getDependencies

@Exported(name="dependencys")
public DependencyCollectionWeb getDependencies()

getDependency

public DependencyWeb getDependency(String name)

doDelete

@RolesAllowed(value="TINLIZARD_USER")
public void doDelete(org.kohsuke.stapler.StaplerRequest request,
                                       org.kohsuke.stapler.StaplerResponse response)
              throws Exception
Overrides:
doDelete in class ObjectWeb<Codeline>
Throws:
Exception

doUpdate

@RolesAllowed(value="TINLIZARD_USER")
public void doUpdate(org.kohsuke.stapler.StaplerRequest request,
                                       org.kohsuke.stapler.StaplerResponse response)
              throws Exception
Throws:
Exception

doRefresh

@RolesAllowed(value="TINLIZARD_USER")
public void doRefresh(org.kohsuke.stapler.StaplerRequest request,
                                        org.kohsuke.stapler.StaplerResponse response)
               throws Exception
Throws:
Exception


Copyright © 2009. All Rights Reserved.