
net.sf.itcb.common.web.vaadin.config.ItcbVaadinApplicationConfig Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of itcb-common-web-vaadin Show documentation
Show all versions of itcb-common-web-vaadin Show documentation
This module is the common portlet module. It defines the base on which the developements can be done by extending view, edit or help mode.
The newest version!
package net.sf.itcb.common.web.vaadin.config;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import javax.portlet.PortletMode;
import org.springframework.beans.factory.annotation.Required;
import net.sf.itcb.common.web.portal.PortalAdapterProvider;
import net.sf.itcb.common.web.vaadin.ItcbVaadinApplication;
import net.sf.itcb.common.web.vaadin.interceptor.request.ItcbRequestInterceptor;
import net.sf.itcb.common.web.vaadin.interceptor.request.ItcbRequestInterceptor.ItcbRequestInterceptorExceptionListener;
import net.sf.itcb.common.web.vaadin.page.PageMappingProcessor;
import com.vaadin.Application;
/**
* Itcb Vaadin application configuration that should be injected by Spring bean.
* It allows to declare all pageMappingProcessors used by the application depending on the mode,
* how to adapt context to the portal or servlet mode and how to manage the init request and other requests.
* @author Pierre Le Roux
* @since 0.5.0
*/
public class ItcbVaadinApplicationConfig {
private List requestInterceptors;
private List requestInterceptorsExceptionListener;
private List initRequestInterceptors;
private List initRequestInterceptorsExceptionListener;
private PortalAdapterProvider
© 2015 - 2025 Weber Informatics LLC | Privacy Policy