Package com.adito.policyframework.forms

Examples of com.adito.policyframework.forms.PoliciesForm


    /* (non-Javadoc)
     * @see com.adito.policyframework.actions.AbstractResourcesDispatchAction#list(org.apache.struts.action.ActionMapping, org.apache.struts.action.ActionForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
     */
    public ActionForward list(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response)
                    throws Exception {
        PoliciesForm policyForm = (PoliciesForm) form;
        List<Policy> policies = Collections.<Policy>emptyList();
        if (policyForm.isShowPersonalPolicies()) {
            policies = PolicyDatabaseFactory.getInstance().getPolicies(getSessionInfo(request).getUser().getRealm());
        } else {
            policies = PolicyDatabaseFactory.getInstance().getPoliciesExcludePersonal(getSessionInfo(request).getUser().getRealm());
        }
        policyForm.initialize(policies, Policy.class, PolicyItem.class, request.getSession(), "name");
        return super.list(mapping, form, request, response);
    }
View Full Code Here


     * @return forward
     * @throws Exception
     */
    public ActionForward toogleShowPersonalPolicies(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response)
                throws Exception {
        PoliciesForm policyForm = (PoliciesForm) form;
        policyForm.setShowPersonalPolicies(!policyForm.isShowPersonalPolicies());
        return list(mapping, form, request, response);
    }
View Full Code Here

TOP

Related Classes of com.adito.policyframework.forms.PoliciesForm

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.