de.fspengler.hudson.pview
Class PViewLinkAction

java.lang.Object
  extended by de.fspengler.hudson.pview.PViewLinkAction
All Implemented Interfaces:
hudson.model.Action, hudson.model.ModelObject, hudson.security.AccessControlled

@ExportedBean
public class PViewLinkAction
extends java.lang.Object
implements hudson.model.Action, hudson.security.AccessControlled

Link for call the personal view

Author:
Tom Spengler

Constructor Summary
PViewLinkAction()
           
 
Method Summary
 void checkPermission(hudson.security.Permission p)
           
 void doRssAll(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp)
           
 void doRssFailed(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp)
           
 void doRssLatest(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp)
           
 hudson.security.ACL getACL()
           
 hudson.util.RunList getBuilds()
           
 java.util.List<hudson.views.ListViewColumn> getColumns()
           
 java.lang.String getDisplayName()
           
 java.lang.String getIconFileName()
           
 hudson.model.TopLevelItem getJob(java.lang.String name)
          Alias for #getItem(String).
 java.util.List<hudson.model.AbstractProject> getJobs()
           
 java.util.List<hudson.model.AbstractProject> getJobs(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp)
           
 java.lang.String getNicePattern()
           
 java.lang.String getNiceUserPattern()
           
 java.lang.String getProjectMatcher()
           
 java.lang.String getProjectMatcher(org.kohsuke.stapler.StaplerRequest req)
           
 PViewLinkAction getRootSiView()
          Alias for #getItem(String).
 boolean getShowExecutor()
           
 boolean getShowQueue()
           
 PViewLinkAction getSiView(java.lang.String rootProject)
          Alias for #getItem(String).
 java.util.Collection<DirEntry> getSubDirs()
           
 java.lang.String getTreeParent()
           
 java.lang.String getUrlName()
           
 boolean getUser()
           
 java.lang.String getUserLogin()
           
 boolean hasPermission(hudson.security.Permission p)
           
 boolean isHasUp()
           
 boolean isIsList()
           
 boolean isIsTree()
           
 boolean isIsTreeNE()
           
 boolean isIsTreeNW()
           
 boolean isIsTreeSE()
           
 boolean isIsTreeSW()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PViewLinkAction

public PViewLinkAction()
Method Detail

getDisplayName

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

getUrlName

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

getIconFileName

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

isIsTreeNE

public boolean isIsTreeNE()

isIsTreeSE

public boolean isIsTreeSE()

isIsTreeNW

public boolean isIsTreeNW()

isIsTreeSW

public boolean isIsTreeSW()

isIsTree

public boolean isIsTree()

isIsList

public boolean isIsList()

getUserLogin

public java.lang.String getUserLogin()

isHasUp

public boolean isHasUp()

getTreeParent

public java.lang.String getTreeParent()

getSubDirs

public java.util.Collection<DirEntry> getSubDirs()

getJobs

public java.util.List<hudson.model.AbstractProject> getJobs()

getJobs

public java.util.List<hudson.model.AbstractProject> getJobs(org.kohsuke.stapler.StaplerRequest req,
                                                            org.kohsuke.stapler.StaplerResponse rsp)

getNicePattern

public java.lang.String getNicePattern()

getNiceUserPattern

public java.lang.String getNiceUserPattern()

getProjectMatcher

public java.lang.String getProjectMatcher()

getProjectMatcher

public java.lang.String getProjectMatcher(org.kohsuke.stapler.StaplerRequest req)

getShowQueue

public boolean getShowQueue()

getShowExecutor

public boolean getShowExecutor()

getUser

public boolean getUser()

getACL

public hudson.security.ACL getACL()
Specified by:
getACL in interface hudson.security.AccessControlled

checkPermission

public void checkPermission(hudson.security.Permission p)
Specified by:
checkPermission in interface hudson.security.AccessControlled

hasPermission

public boolean hasPermission(hudson.security.Permission p)
Specified by:
hasPermission in interface hudson.security.AccessControlled

doRssAll

public void doRssAll(org.kohsuke.stapler.StaplerRequest req,
                     org.kohsuke.stapler.StaplerResponse rsp)
              throws java.io.IOException,
                     javax.servlet.ServletException
Throws:
java.io.IOException
javax.servlet.ServletException

doRssFailed

public void doRssFailed(org.kohsuke.stapler.StaplerRequest req,
                        org.kohsuke.stapler.StaplerResponse rsp)
                 throws java.io.IOException,
                        javax.servlet.ServletException
Throws:
java.io.IOException
javax.servlet.ServletException

getBuilds

public hudson.util.RunList getBuilds()

doRssLatest

public void doRssLatest(org.kohsuke.stapler.StaplerRequest req,
                        org.kohsuke.stapler.StaplerResponse rsp)
                 throws java.io.IOException,
                        javax.servlet.ServletException
Throws:
java.io.IOException
javax.servlet.ServletException

getJob

public final hudson.model.TopLevelItem getJob(java.lang.String name)
Alias for #getItem(String). This is the one used in the URL binding.


getColumns

public java.util.List<hudson.views.ListViewColumn> getColumns()

getSiView

public final PViewLinkAction getSiView(java.lang.String rootProject)
                                throws java.lang.CloneNotSupportedException
Alias for #getItem(String). This is the one used in the URL binding.

Throws:
java.lang.CloneNotSupportedException

getRootSiView

public final PViewLinkAction getRootSiView()
                                    throws java.lang.CloneNotSupportedException
Alias for #getItem(String). This is the one used in the URL binding.

Throws:
java.lang.CloneNotSupportedException


Copyright © 2004-2011. All Rights Reserved.