All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.jboss.portletbridge.BridgeConfig Maven / Gradle / Ivy

package org.jboss.portletbridge;

import java.util.List;
import java.util.Map;
import java.util.Set;

import javax.faces.context.FacesContext;
import javax.faces.lifecycle.Lifecycle;
import javax.portlet.PortletConfig;

public interface BridgeConfig {

	/**
	 * @return the portletConfig
	 */
	PortletConfig getPortletConfig();

	String getInitParameter(String name);

	/**
	 * @return the facesServletMappings
	 */
	List getFacesServletMappings();

	Map getFilterInitParams(String className);
	/**
	 * @return the excludedAttributes
	 */
	Set getExcludedAttributes();

	/**
	 * @return the portletName
	 */
	String getPortletName();

	/**
	 * @return the preserveActionParams
	 */
	boolean isPreserveActionParams();

	/**
	 * @return the defaultViewIdMap
	 */
	Map getDefaultViewIdMap();

	Map, String> getErrorPages();

	Lifecycle getFacesLifecycle();

	int getNumberOfRequestScopes();

	FacesContext createFacesContext(Object request, Object response);
	
	BridgeStrategy getStrategy();

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy