public class ChannelSystemsListSubmit extends BaseSetOperateOnSelectedItemsAction
| Modifier and Type | Field and Description | 
|---|---|
| static java.lang.String | KEY_UNSUBSCRIBE | 
SUBMITTED| Constructor and Description | 
|---|
| ChannelSystemsListSubmit() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected DataResult | getDataResult(User u,
             org.apache.struts.action.ActionForm formIn,
             javax.servlet.http.HttpServletRequest request) | 
| protected RhnSetDecl | getSetDecl()The declaration of the set we are working with, must be one of the
 constants from  RhnSetDecl | 
| protected void | processMethodKeys(java.util.Map<java.lang.String,java.lang.String> map)This method is used to add additional buttons to a list display. | 
| protected void | processParamMap(org.apache.struts.action.ActionForm formIn,
               javax.servlet.http.HttpServletRequest requestIn,
               java.util.Map<java.lang.String,java.lang.Object> paramsIn) | 
| org.apache.struts.action.ActionForward | processUnsubscribe(org.apache.struts.action.ActionMapping mapping,
                  org.apache.struts.action.ActionForm formIn,
                  javax.servlet.http.HttpServletRequest request,
                  javax.servlet.http.HttpServletResponse response) | 
| java.lang.Boolean | unsubscribeSystems(org.apache.struts.action.ActionForm form,
                  javax.servlet.http.HttpServletRequest req,
                  RhnSetElement elementIn,
                  User userIn)This method is called when the "Unsubscribe from Channel"
 button is clicked in the Channel Systems page. | 
addToMessage, addToMessage, getEmptySelectionMessage, getNoScriptMessage, handleEmptySelection, handleNoScript, operateOnElement, operateOnSelectedSet, operateOnSelectedSet, processMessagegetKeyMethodMap, getSetName, selectall, unselectall, unspecified, updatelist, updateSetcreateSuccessMessage, filter, getForwardName, makeParamMapgetMethodName, getStrutsDelegate, isSubmitted, l10n, lvexecute, getLookupMapNamecancelled, dispatchMethod, getMethod, getParameteraddErrors, addMessages, execute, generateToken, getErrors, getLocale, getMessages, getResources, getResources, getServlet, isCancelled, isTokenValid, isTokenValid, resetToken, saveErrors, saveErrors, saveMessages, saveMessages, saveToken, setLocale, setServletpublic static final java.lang.String KEY_UNSUBSCRIBE
protected void processMethodKeys(java.util.Map<java.lang.String,java.lang.String> map)
    map.put("failed.jsp.rescheduleActions", "rescheduleAll");
 
 If there are no additional actions then simply return.processMethodKeys in class RhnListDispatchActionmap - Mapping between method and button names.protected RhnSetDecl getSetDecl()
RhnSetDeclgetSetDecl in class RhnSetActionprotected DataResult getDataResult(User u, org.apache.struts.action.ActionForm formIn, javax.servlet.http.HttpServletRequest request)
getDataResult in class RhnSetActionprotected void processParamMap(org.apache.struts.action.ActionForm formIn,
                               javax.servlet.http.HttpServletRequest requestIn,
                               java.util.Map<java.lang.String,java.lang.Object> paramsIn)
processParamMap in class RhnListDispatchActionpublic org.apache.struts.action.ActionForward processUnsubscribe(org.apache.struts.action.ActionMapping mapping,
                                                                 org.apache.struts.action.ActionForm formIn,
                                                                 javax.servlet.http.HttpServletRequest request,
                                                                 javax.servlet.http.HttpServletResponse response)
mapping - ActionMappingformIn - ActionFormrequest - ServletRequestresponse - ServletResponsepublic java.lang.Boolean unsubscribeSystems(org.apache.struts.action.ActionForm form,
                                            javax.servlet.http.HttpServletRequest req,
                                            RhnSetElement elementIn,
                                            User userIn)
form - Action form object.req - The servlet request objectelementIn - The checked element in the setuserIn - logged in user