1 19 20 package com.sslexplorer.policyframework.forms; 21 22 import javax.servlet.http.HttpServletRequest ; 23 24 import org.apache.struts.action.ActionMapping; 25 26 import com.sslexplorer.input.MultiSelectDataSource; 27 import com.sslexplorer.policyframework.ResourcePermissionDelegatedPoliciesDatasource; 28 29 36 public class AbstractResourcePolicySelectionForm extends AbstractWizardPolicySelectionForm { 37 38 50 public AbstractResourcePolicySelectionForm(boolean nextAvailable, boolean previousAvailable, String page, String focussedField, 51 boolean autoComplete, boolean finishAvailable, String pageName, String resourceBundle, String resourcePrefix, 52 int stepIndex) { 53 super(nextAvailable, previousAvailable, page, focussedField, autoComplete, finishAvailable, pageName, resourceBundle, 54 resourcePrefix, stepIndex); 55 } 56 57 public MultiSelectDataSource createDatasource(ActionMapping mapping, HttpServletRequest request) { 58 try { 59 return new ResourcePermissionDelegatedPoliciesDatasource(null); 60 } catch (Exception e) { 61 throw new Error ("Failed to create datasource for list of available policies.", e); 62 } 63 } 64 65 } 66 | Popular Tags |