Package hudson.util
Class FormApply
java.lang.Object
hudson.util.FormApply
Server-side code related to the
<f:apply>
button.- Since:
- 1.453
- Author:
- Kohsuke Kawaguchi
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic org.kohsuke.stapler.HttpResponses.HttpResponseException
applyResponse
(String script) Deprecated.static boolean
isApply
(org.kohsuke.stapler.StaplerRequest req) Deprecated.static boolean
isApply
(org.kohsuke.stapler.StaplerRequest2 req) Is this submission from the "apply" button?static org.kohsuke.stapler.HttpResponses.HttpResponseException
showNotification
(String message, FormApply.NotificationType notificationType) Generates the response for the asynchronous background form submission (AKA the Apply button), that will show a notification of certain type and with provided message.static org.kohsuke.stapler.HttpResponses.HttpResponseException
Generates the response for the form submission in such a way that it handles the "apply" button correctly.
-
Constructor Details
-
FormApply
public FormApply()
-
-
Method Details
-
success
Generates the response for the form submission in such a way that it handles the "apply" button correctly.- Parameters:
destination
- The page that the user will be taken to upon a successful submission (in case this is not via the "apply" button.)
-
isApply
public static boolean isApply(org.kohsuke.stapler.StaplerRequest2 req) Is this submission from the "apply" button?- Since:
- 2.475
-
isApply
Deprecated. -
applyResponse
@Deprecated public static org.kohsuke.stapler.HttpResponses.HttpResponseException applyResponse(String script) Deprecated.useshowNotification(String, NotificationType)
instead, which is CSP compatible versionGenerates the response for the asynchronous background form submission (AKA the Apply button.)When the response HTML includes a JavaScript function in a pre-determined name, that function gets executed. This method generates such a response from JavaScript text.
-
showNotification
public static org.kohsuke.stapler.HttpResponses.HttpResponseException showNotification(String message, FormApply.NotificationType notificationType) Generates the response for the asynchronous background form submission (AKA the Apply button), that will show a notification of certain type and with provided message.- Parameters:
message
- a message to display in the popup. Only plain text is supported.notificationType
- type of notification. SeeFormApply.NotificationType
for supported types. Defines the notification color and the icon that will be shown.- Since:
- 2.482
-
showNotification(String, NotificationType)
instead, which is CSP compatible version