Class RequestDeleteFolderAction
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<com.cloudbees.hudson.plugins.folder.AbstractFolderProperty<?>>
-
- com.cloudbees.hudson.plugins.folder.AbstractFolderProperty<C>
-
- com.cloudbees.hudson.plugins.folder.FolderProperty<com.cloudbees.hudson.plugins.folder.Folder>
-
- com.michelin.cio.jenkins.plugin.requests.action.RequestDeleteFolderAction
-
- All Implemented Interfaces:
ExtensionPoint
,Action
,Describable<com.cloudbees.hudson.plugins.folder.AbstractFolderProperty<?>>
,ModelObject
,ReconfigurableDescribable<com.cloudbees.hudson.plugins.folder.AbstractFolderProperty<?>>
public class RequestDeleteFolderAction extends com.cloudbees.hudson.plugins.folder.FolderProperty<com.cloudbees.hudson.plugins.folder.Folder> implements Action
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RequestDeleteFolderAction.TransientFolderActionFactoryImpl
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description RequestDeleteFolderAction(com.cloudbees.hudson.plugins.folder.Folder target)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.kohsuke.stapler.HttpResponse
doCreateDeleteFolderRequest(org.kohsuke.stapler.StaplerRequest request, org.kohsuke.stapler.StaplerResponse response)
String
getDisplayName()
String
getIconClassName()
String
getIconFileName()
com.cloudbees.hudson.plugins.folder.Folder
getProject()
String
getUrlName()
-
Methods inherited from class com.cloudbees.hudson.plugins.folder.FolderProperty
allowsParentToCreate, allowsParentToHave, getFolderActions
-
-
-
-
Method Detail
-
doCreateDeleteFolderRequest
@POST public org.kohsuke.stapler.HttpResponse doCreateDeleteFolderRequest(org.kohsuke.stapler.StaplerRequest request, org.kohsuke.stapler.StaplerResponse response) throws IOException, javax.servlet.ServletException, javax.mail.MessagingException
- Throws:
IOException
javax.servlet.ServletException
javax.mail.MessagingException
-
getDisplayName
public String getDisplayName()
- Specified by:
getDisplayName
in interfaceAction
- Specified by:
getDisplayName
in interfaceModelObject
-
getIconFileName
public String getIconFileName()
- Specified by:
getIconFileName
in interfaceAction
-
getIconClassName
public String getIconClassName()
-
getProject
public com.cloudbees.hudson.plugins.folder.Folder getProject()
-
getUrlName
public String getUrlName()
- Specified by:
getUrlName
in interfaceAction
-
-