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>
ItemGroup
that is a general purpose container, which allows users and the rest of the program to create arbitrary items into it.In contrast, some other
ItemGroup
s compute its memberItem
s 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 T
doCreateItem(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, 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:
IOException
javax.servlet.ServletException
-
-