Package org.apache.jetspeed.components.portletpreferences

Examples of org.apache.jetspeed.components.portletpreferences.PortletPreferencesProvider


                try
                {
                    PortletRegistry registry = ((AbstractAdminWebApplication) getApplication()).getServiceLocator().getPortletRegistry();
                    PortletApplication app = registry.getPortletApplication(paNodeBean.getApplicationName());
                    PortletDefinition def = app.getPortlet(paNodeBean.getName());
                    PortletPreferencesProvider prefProvider = (PortletPreferencesProvider)
                        ((AbstractAdminWebApplication) getApplication()).getServiceLocator()
                        .getService(CommonPortletServices.CPS_PORTLET_PREFERENCES_PROVIDER);
                   
                    if (newName != null && newValue != null)
                    {
                        Preference pref = def.getPortletPreferences().addPreference(newName);
                        pref.addValue(newValue);
                       
                        prefProvider.storeDefaults(def, pref);
                       
                        newName = null;
                        newValue = null;
                    }

                    for (Preference pref : curPrefs)
                    {
                        prefProvider.storeDefaults(def, pref);
                    }
                   
                    StringResourceModel resModel = new StringResourceModel("pam.details.action.status.portlet.saveOK", this, null, new Object [] { paNodeBean.getName() } );
                    feed.info(resModel.getString());
                }
View Full Code Here


        try
        {
            PortletRegistry registry = ((AbstractAdminWebApplication) getApplication()).getServiceLocator().getPortletRegistry();
            PortletApplication app = registry.getPortletApplication(paNodeBean.getApplicationName());
            PortletDefinition def = app.getPortlet(paNodeBean.getName());
            PortletPreferencesProvider prefProvider = (PortletPreferencesProvider)
                ((AbstractAdminWebApplication) getApplication()).getServiceLocator()
                .getService(CommonPortletServices.CPS_PORTLET_PREFERENCES_PROVIDER);
           
            for (IModel<Preference> field : fields)
            {
                prefProvider.removeDefaults(def, field.getObject().getName());
            }
           
            StringResourceModel resModel = new StringResourceModel("pam.details.action.status.portlet.saveOK", this, null, new Object [] { paNodeBean.getName() } );
            feed.info(resModel.getString());
        }
View Full Code Here

                try
                {
                    PortletRegistry registry = ((AbstractAdminWebApplication) getApplication()).getServiceLocator().getPortletRegistry();
                    PortletApplication app = registry.getPortletApplication(paNodeBean.getApplicationName());
                    PortletDefinition def = PortletApplicationUtils.getPortletOrClone(app, paNodeBean.getName());
                    PortletPreferencesProvider prefProvider = (PortletPreferencesProvider)
                        ((AbstractAdminWebApplication) getApplication()).getServiceLocator()
                        .getService(CommonPortletServices.CPS_PORTLET_PREFERENCES_PROVIDER);
                   
                    if (newName != null && newValue != null)
                    {
                        Preference pref = def.getPortletPreferences().addPreference(newName);
                        pref.addValue(newValue);
                       
                        prefProvider.storeDefaults(def, pref);
                       
                        newName = null;
                        newValue = null;
                    }

                    for (Preference pref : curPrefs)
                    {
                        prefProvider.storeDefaults(def, pref);
                    }
                   
                    StringResourceModel resModel = new StringResourceModel("pam.details.action.status.portlet.saveOK", this, null, new Object [] { paNodeBean.getName() } );
                    feed.info(resModel.getString());
                }
View Full Code Here

        try
        {
            PortletRegistry registry = ((AbstractAdminWebApplication) getApplication()).getServiceLocator().getPortletRegistry();
            PortletApplication app = registry.getPortletApplication(paNodeBean.getApplicationName());
            PortletDefinition def = PortletApplicationUtils.getPortletOrClone(app, paNodeBean.getName());
            PortletPreferencesProvider prefProvider = (PortletPreferencesProvider)
                ((AbstractAdminWebApplication) getApplication()).getServiceLocator()
                .getService(CommonPortletServices.CPS_PORTLET_PREFERENCES_PROVIDER);
           
            for (IModel<Preference> field : fields)
            {
                prefProvider.removeDefaults(def, field.getObject().getName());
            }
           
            StringResourceModel resModel = new StringResourceModel("pam.details.action.status.portlet.saveOK", this, null, new Object [] { paNodeBean.getName() } );
            feed.info(resModel.getString());
        }
View Full Code Here

TOP

Related Classes of org.apache.jetspeed.components.portletpreferences.PortletPreferencesProvider

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.