Package hudson.model
Interface DirectlyModifiableView
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidadd(TopLevelItem item)Add item to this view.org.kohsuke.stapler.HttpResponsedoAddJobToView(String name)Handle addJobToView web method.org.kohsuke.stapler.HttpResponsedoRemoveJobFromView(String name)Handle removeJobFromView web method.booleanremove(TopLevelItem item)Remove item from this view.
-
-
-
Method Detail
-
remove
boolean remove(@NonNull TopLevelItem item) throws IOException, IllegalArgumentExceptionRemove item from this view.- Returns:
- false if item not present in view, true if removed.
- Throws:
IOException- Removal failed.IllegalArgumentException- View rejected to remove an item.
-
add
void add(@NonNull TopLevelItem item) throws IOException, IllegalArgumentExceptionAdd item to this view.- Throws:
IOException- Adding failed.IllegalArgumentException- View rejected to add an item.
-
doAddJobToView
org.kohsuke.stapler.HttpResponse doAddJobToView(@QueryParameter String name) throws IOException, javax.servlet.ServletExceptionHandle addJobToView web method. This method shouldRequirePOST.- Parameters:
name- Item name. This can be either full name relative to owner item group or full item name prefixed with '/'.- Throws:
IOExceptionjavax.servlet.ServletException
-
doRemoveJobFromView
org.kohsuke.stapler.HttpResponse doRemoveJobFromView(@QueryParameter String name) throws IOException, javax.servlet.ServletExceptionHandle removeJobFromView web method. This method shouldRequirePOST.- Parameters:
name- Item name. This can be either full name relative to owner item group or full item name prefixed with '/'.- Throws:
IOExceptionjavax.servlet.ServletException
-
-