Tabnine Logo
FilterDef.setAsyncSupported
Code IndexAdd Tabnine to your IDE (free)

How to use
setAsyncSupported
method
in
org.apache.tomcat.util.descriptor.web.FilterDef

Best Java code snippets using org.apache.tomcat.util.descriptor.web.FilterDef.setAsyncSupported (Showing top 20 results out of 315)

origin: spring-projects/spring-framework

@Override
public void deployConfig(WebApplicationContext wac, Filter... filters) {
  Assert.state(this.port != -1, "setup() was never called.");
  this.context = this.tomcatServer.addContext("", System.getProperty("java.io.tmpdir"));
  this.context.addApplicationListener(WsContextListener.class.getName());
  Tomcat.addServlet(this.context, "dispatcherServlet", new DispatcherServlet(wac)).setAsyncSupported(true);
  this.context.addServletMappingDecoded("/", "dispatcherServlet");
  for (Filter filter : filters) {
    FilterDef filterDef = new FilterDef();
    filterDef.setFilterName(filter.getClass().getName());
    filterDef.setFilter(filter);
    filterDef.setAsyncSupported("true");
    this.context.addFilterDef(filterDef);
    FilterMap filterMap = new FilterMap();
    filterMap.setFilterName(filter.getClass().getName());
    filterMap.addURLPattern("/*");
    filterMap.setDispatcher("REQUEST,FORWARD,INCLUDE,ASYNC");
    this.context.addFilterMap(filterMap);
  }
}
origin: codefollower/Tomcat-Research

@Override
public void setAsyncSupported(boolean asyncSupported) {
  filterDef.setAsyncSupported(Boolean.valueOf(asyncSupported).toString());
}
origin: org.apache.tomcat/tomcat-catalina

@Override
public void setAsyncSupported(boolean asyncSupported) {
  filterDef.setAsyncSupported(Boolean.valueOf(asyncSupported).toString());
}
origin: org.ops4j.pax.tipi/org.ops4j.pax.tipi.tomcat-embed-core

@Override
public void setAsyncSupported(boolean asyncSupported) {
  filterDef.setAsyncSupported(Boolean.valueOf(asyncSupported).toString());
}
origin: com.brienwheeler.apps/apps-tomcat

private void configureAdditionalHeaders(Context context)
{
  FilterDef additionalHeadersFilter = new FilterDef();
  additionalHeadersFilter.setFilterName(AdditionalHeadersFilter.class.getSimpleName());
  additionalHeadersFilter.setFilterClass(AdditionalHeadersFilter.class.getName());
  additionalHeadersFilter.setAsyncSupported("true");
  additionalHeadersFilter.addInitParameter("additionalHeaders", additionalHeaders);
  context.addFilterDef(additionalHeadersFilter);
  FilterMap additionalHeadersFilterMap = new FilterMap();
  additionalHeadersFilterMap.setFilterName(AdditionalHeadersFilter.class.getSimpleName());
  additionalHeadersFilterMap.addURLPattern("/*");
  context.addFilterMap(additionalHeadersFilterMap);
}
origin: codefollower/Tomcat-Research

private static boolean mergeFilter(FilterDef src, FilterDef dest,
    boolean failOnConflict) {
  if (dest.getAsyncSupported() == null) {
    dest.setAsyncSupported(src.getAsyncSupported());
  } else if (src.getAsyncSupported() != null) {
    if (failOnConflict &&
origin: org.apache.tomcat/tomcat-util-scan

private static boolean mergeFilter(FilterDef src, FilterDef dest,
    boolean failOnConflict) {
  if (dest.getAsyncSupported() == null) {
    dest.setAsyncSupported(src.getAsyncSupported());
  } else if (src.getAsyncSupported() != null) {
    if (failOnConflict &&
origin: org.apache.tomee/tomee-catalina

  @Override
  public void addFilterMapping(final FilterMap filterMap) {
    // we need to add this one before the mapping cause of tomcat validation (ie dont make deployment fail)
    if ("CDI Conversation Filter".equals(filterMap.getFilterName()) && !cdiConversation) {
      final FilterDef conversationFilter = new FilterDef();
      conversationFilter.setAsyncSupported("true");
      conversationFilter.setDescription("CDI Conversation Filter");
      conversationFilter.setDisplayName("CDI Conversation Filter");
      conversationFilter.setFilterName("CDI Conversation Filter");
      conversationFilter.setFilterClass(WebConversationFilter.class.getName());
      addFilter(conversationFilter);
      cdiConversation = true;
    }
    super.addFilterMapping(filterMap);
  }
}
origin: org.ops4j.pax.tipi/org.ops4j.pax.tipi.tomcat-embed-core

private static boolean mergeFilter(FilterDef src, FilterDef dest,
    boolean failOnConflict) {
  if (dest.getAsyncSupported() == null) {
    dest.setAsyncSupported(src.getAsyncSupported());
  } else if (src.getAsyncSupported() != null) {
    if (failOnConflict &&
origin: com.brienwheeler.apps/apps-tomcat

private void configureResponseSecurityHeaders(Context context)
{
  FilterDef httpHeaderFilter = new FilterDef();
  httpHeaderFilter.setFilterName(HttpHeaderSecurityFilter.class.getSimpleName());
  httpHeaderFilter.setFilterClass(HttpHeaderSecurityFilter.class.getName());
  httpHeaderFilter.setAsyncSupported("true");
  // X-Frame-Options
  httpHeaderFilter.addInitParameter("antiClickJackingEnabled", "true");
  httpHeaderFilter.addInitParameter("antiClickJackingOption", antiClickJackingOption);
  if (!StringUtils.isEmpty(antiClickJackingUri))
    httpHeaderFilter.addInitParameter("antiClickJackingUri", antiClickJackingUri);
  // X-XSS-Protection
  httpHeaderFilter.addInitParameter("xssProtectionEnabled", "true");
  // X-Content-Type-Options
  httpHeaderFilter.addInitParameter("blockContentTypeSniffingEnabled", "true");
  // HTTP Strict-Transport-Security
  httpHeaderFilter.addInitParameter("hstsEnabled", "true");
  httpHeaderFilter.addInitParameter("hstsIncludeSubDomains", Boolean.toString(hstsIncludeSubdomains));
  httpHeaderFilter.addInitParameter("hstsMaxAgeSeconds", Integer.toString(hstsMaxAgeSeconds));
  context.addFilterDef(httpHeaderFilter);
  FilterMap httpHeaderFilterMap = new FilterMap();
  httpHeaderFilterMap.setFilterName(HttpHeaderSecurityFilter.class.getSimpleName());
  httpHeaderFilterMap.addURLPattern("/*");
  context.addFilterMap(httpHeaderFilterMap);
}
origin: org.apache.tomee/tomee-jaxrs

filterDef.setAsyncSupported("true");
filterDef.setDescription(description);
filterDef.setFilterName(description);
origin: org.apache.tomee/tomee-catalina

asyncOwbFilter.setAsyncSupported("true");
asyncOwbFilter.setDescription("OpenEJB CDI Filter - to propagate @RequestScoped in async tasks");
asyncOwbFilter.setDisplayName("OpenEJB CDI");
origin: hammock-project/hammock

filterDef.setFilterName(filterName);
filterDef.setFilterClass(filterDescriptor.getClazz().getName());
filterDef.setAsyncSupported("true");
ctx.addFilterDef(filterDef);
origin: ws.ament.hammock/web-tomcat

filterDef.setFilterName(filterName);
filterDef.setFilterClass(filterDescriptor.getClazz().getName());
filterDef.setAsyncSupported("true");
ctx.addFilterDef(filterDef);
origin: org.ops4j.pax.tipi/org.ops4j.pax.tipi.tomcat-embed-core

if (filterDef.getAsyncSupported() == null) {
  filterDef
      .setAsyncSupported(evp.getValue().stringifyValue());
origin: org.apache.tomcat/tomcat-catalina

if (filterDef.getAsyncSupported() == null) {
  filterDef
      .setAsyncSupported(evp.getValue().stringifyValue());
origin: codefollower/Tomcat-Research

if (filterDef.getAsyncSupported() == null) {
  filterDef
      .setAsyncSupported(evp.getValue().stringifyValue());
origin: org.apache.tomcat/tomcat-catalina

filter.setAsyncSupported("false");
origin: codefollower/Tomcat-Research

filter.setAsyncSupported("false");
origin: org.ops4j.pax.tipi/org.ops4j.pax.tipi.tomcat-embed-core

filter.setAsyncSupported("false");
org.apache.tomcat.util.descriptor.webFilterDefsetAsyncSupported

Popular methods of FilterDef

  • <init>
  • setFilterName
  • setFilterClass
  • getFilterName
  • addInitParameter
    Add an initialization parameter to the set of parameters associated with this filter.
  • getDescription
  • getFilterClass
  • setDisplayName
  • setFilter
  • getParameterMap
  • setDescription
  • getAsyncSupported
  • setDescription,
  • getAsyncSupported,
  • getDisplayName,
  • getFilter,
  • getLargeIcon,
  • getSmallIcon,
  • setLargeIcon,
  • setSmallIcon,
  • toString

Popular in Java

  • Start an intent from android
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • findViewById (Activity)
  • putExtra (Intent)
  • Window (java.awt)
    A Window object is a top-level window with no borders and no menubar. The default layout for a windo
  • Charset (java.nio.charset)
    A charset is a named mapping between Unicode characters and byte sequences. Every Charset can decode
  • Deque (java.util)
    A linear collection that supports element insertion and removal at both ends. The name deque is shor
  • HashMap (java.util)
    HashMap is an implementation of Map. All optional operations are supported.All elements are permitte
  • Map (java.util)
    A Map is a data structure consisting of a set of keys and values in which each key is mapped to a si
  • Stack (java.util)
    Stack is a Last-In/First-Out(LIFO) data structure which represents a stack of objects. It enables u
  • CodeWhisperer alternatives
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now