Package hudson.model
Interface ModifiableItemGroup<T extends Item>
-
- All Superinterfaces:
ItemGroup<T>,ModelObject,PersistenceRoot,Saveable
- All Known Subinterfaces:
DirectlyModifiableTopLevelItemGroup,ModifiableTopLevelItemGroup
public interface ModifiableItemGroup<T extends Item> extends ItemGroup<T>
ItemGroupthat is a general purpose container, which allows users and the rest of the program to create arbitrary items into it.In contrast, some other
ItemGroups compute its memberItems and the content is read-only, thus it cannot allow external code/user to add arbitrary objects in it.- Since:
- 1.417
- Author:
- Kohsuke Kawaguchi
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TdoCreateItem(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp)The request format follows that of<n:form xmlns:n="/lib/form">.-
Methods inherited from interface hudson.model.ItemGroup
allItems, allItems, allItems, getAllItems, getAllItems, getAllItems, getFullDisplayName, getFullName, getItem, getItemName, getItems, getItems, getItemsStream, getItemsStream, getRootDirFor, getUrl, getUrlChildPrefix, onDeleted, onRenamed
-
Methods inherited from interface hudson.model.ModelObject
getDisplayName
-
Methods inherited from interface hudson.model.PersistenceRoot
getRootDir
-
-
-
-
Method Detail
-
doCreateItem
T doCreateItem(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp) throws IOException, javax.servlet.ServletException
The request format follows that of<n:form xmlns:n="/lib/form">.- Throws:
IOExceptionjavax.servlet.ServletException
-
-