public WebIntegrationProcessor() { // create wbl listener INITIAL_LISTENER_METADATA = new ListenerMetaData(); INITIAL_LISTENER_METADATA.setListenerClass(WELD_INITIAL_LISTENER); TERMINAL_LISTENER_MEDATADA = new ListenerMetaData(); TERMINAL_LISTENER_MEDATADA.setListenerClass(WELD_TERMINAL_LISTENER); conversationFilterMetadata = new FilterMetaData(); conversationFilterMetadata.setFilterClass(CONVERSATION_FILTER_CLASS); conversationFilterMetadata.setFilterName(CONVERSATION_FILTER_NAME); conversationFilterMetadata.setAsyncSupported(true); CONVERSATION_FILTER_INITIALIZED.setParamName(ConversationFilter.CONVERSATION_FILTER_REGISTERED); CONVERSATION_FILTER_INITIALIZED.setParamValue(Boolean.TRUE.toString()); }
filter.setAsyncSupported(asyncSupported.asBoolean());
case ASYNC_SUPPORTED: if (Boolean.TRUE.equals(Boolean.valueOf(getElementText(reader, propertyReplacer)))) { filter.setAsyncSupported(true); } else { filter.setAsyncSupported(false);
public PostWebMetadataDeployer() { super(JBossWebMetaData.class, true); addInput("merged." + JBossWebMetaData.class.getName()); addInput("order."+ WebMetaData.class.getName()); addInput("overlays."+WebMetaData.class.getName()); addInput("localscis."+WebMetaData.class.getName()); setStage(DeploymentStages.POST_CLASSLOADER); setOptionalWeldXml(true); // create wbl listener WBL = new ListenerMetaData(); WBL.setListenerClass("org.jboss.weld.servlet.WeldListener"); JIL = new ListenerMetaData(); JIL.setListenerClass("org.jboss.weld.integration.webtier.jsp.JspInitializationListener"); CPF = new FilterMetaData(); CPF.setFilterName("Weld Conversation Propagation Filter"); CPF.setFilterClass("org.jboss.weld.servlet.ConversationPropagationFilter"); CPF.setAsyncSupported(true); CPFM = new FilterMappingMetaData(); CPFM.setFilterName("Weld Conversation Propagation Filter"); CPFM.setUrlPatterns(Arrays.asList("/*")); addOutput("merged." + JBossWebMetaData.class.getName()); }
filter.setFilterClass(Filter30Dispatcher.class.getName()); filter.setName("Resteasy"); filter.setAsyncSupported(true);
dest.setAsyncSupported(webFragmentMetaData.isAsyncSupported());
setAsyncSupported(webFragmentMetaData.isAsyncSupported());
filterName = webFilter.filterName(); filter.setFilterName(filterName); filter.setAsyncSupported(webFilter.asyncSupported()); if (webFilter.initParams() != null)
filter.setAsyncSupported(asyncSupported.asBoolean());
filter.setAsyncSupported(asyncSupported.asBoolean());