org.eclipse.jetty.servlet.ServletHandler.getServletContext()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(9.0k)|赞(0)|评价(0)|浏览(86)

本文整理了Java中org.eclipse.jetty.servlet.ServletHandler.getServletContext()方法的一些代码示例,展示了ServletHandler.getServletContext()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ServletHandler.getServletContext()方法的具体详情如下:
包路径:org.eclipse.jetty.servlet.ServletHandler
类名称:ServletHandler
方法名:getServletContext

ServletHandler.getServletContext介绍

暂无

代码示例

代码示例来源:origin: apache/nifi

private void performInjectionForComponentUis(final Collection<WebAppContext> componentUiExtensionWebContexts,
                       final NiFiWebConfigurationContext configurationContext, final FilterHolder securityFilter) {
  if (CollectionUtils.isNotEmpty(componentUiExtensionWebContexts)) {
    for (final WebAppContext customUiContext : componentUiExtensionWebContexts) {
      // set the NiFi context in each custom ui servlet context
      final ServletContext customUiServletContext = customUiContext.getServletHandler().getServletContext();
      customUiServletContext.setAttribute("nifi-web-configuration-context", configurationContext);
      // add the security filter to any ui extensions wars
      if (securityFilter != null) {
        customUiContext.addFilter(securityFilter, "/*", EnumSet.allOf(DispatcherType.class));
      }
    }
  }
}

代码示例来源:origin: apache/nifi

final ServletContext webApiServletContext = webApiContext.getServletHandler().getServletContext();
final WebApplicationContext webApplicationContext = WebApplicationContextUtils.getRequiredWebApplicationContext(webApiServletContext);
final NiFiWebConfigurationContext configurationContext = webApplicationContext.getBean("nifiWebConfigurationContext", NiFiWebConfigurationContext.class);

代码示例来源:origin: apache/nifi

final ServletContext webApiServletContext = webApiContext.getServletHandler().getServletContext();
webApiServletContext.setAttribute("nifi-ui-extensions", componentUiExtensions);
  final ServletContext webContentViewerServletContext = webContentViewerContext.getServletHandler().getServletContext();
  webContentViewerServletContext.setAttribute("nifi-content-access", contentAccess);
final ServletContext webDocsServletContext = webDocsContext.getServletHandler().getServletContext();
webDocsServletContext.setAttribute("nifi-extension-mapping", extensionMapping);

代码示例来源:origin: Nextdoor/bender

private String getJspPackagePrefix ()
{
  String jspPackageName = (String)getServletHandler().getServletContext().getInitParameter(JSP_GENERATED_PACKAGE_NAME );
  if (jspPackageName == null)
    jspPackageName = "org.apache.jsp";
  
  return jspPackageName;
}

代码示例来源:origin: at.bestsolution.efxclipse.eclipse/org.eclipse.jetty.servlet

private String getJspPackagePrefix ()
{
  String jspPackageName = (String)getServletHandler().getServletContext().getInitParameter(JSP_GENERATED_PACKAGE_NAME );
  if (jspPackageName == null)
    jspPackageName = "org.apache.jsp";
  return jspPackageName;
}

代码示例来源:origin: jenkinsci/winstone

/**
 * @return the package for all jsps
 */
public String getJspPackagePrefix ()
{
  String jspPackageName = null;
  if (getServletHandler() != null && getServletHandler().getServletContext() != null)
    jspPackageName = (String)getServletHandler().getServletContext().getInitParameter(JSP_GENERATED_PACKAGE_NAME );
  if (jspPackageName == null)
    jspPackageName = "org.apache.jsp";
  return jspPackageName;
}

代码示例来源:origin: com.ovea.tajin.servers/tajin-server-jetty9

protected void illegalStateIfContextStarted()
{
  if (_servletHandler!=null)
  {
    ServletContext context=_servletHandler.getServletContext();
    if ((context instanceof ContextHandler.Context) && ((ContextHandler.Context)context).getContextHandler().isStarted())
      throw new IllegalStateException("Started");
  }
}

代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-all-server

protected void illegalStateIfContextStarted()
{
  if (_servletHandler!=null)
  {
    ContextHandler.Context context=(ContextHandler.Context)_servletHandler.getServletContext();
    if (context!=null && context.getContextHandler().isStarted())
      throw new IllegalStateException("Started");
  }
}

代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-webapp

protected void illegalStateIfContextStarted()
{
  if (_servletHandler!=null)
  {
    ContextHandler.Context context=(ContextHandler.Context)_servletHandler.getServletContext();
    if (context!=null && context.getContextHandler().isStarted())
      throw new IllegalStateException("Started");
  }
}

代码示例来源:origin: com.ovea.tajin.server/tajin-server-jetty9

protected void illegalStateIfContextStarted()
{
  if (_servletHandler!=null)
  {
    ServletContext context=_servletHandler.getServletContext();
    if ((context instanceof ContextHandler.Context) && ((ContextHandler.Context)context).getContextHandler().isStarted())
      throw new IllegalStateException("Started");
  }
}

代码示例来源:origin: at.bestsolution.efxclipse.eclipse/org.eclipse.jetty.servlet

protected void illegalStateIfContextStarted()
{
  if (_servletHandler!=null)
  {
    ServletContext context=_servletHandler.getServletContext();
    if ((context instanceof ContextHandler.Context) && ((ContextHandler.Context)context).getContextHandler().isStarted())
      throw new IllegalStateException("Started");
  }
}

代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-plus

protected void illegalStateIfContextStarted()
{
  if (_servletHandler!=null)
  {
    ContextHandler.Context context=(ContextHandler.Context)_servletHandler.getServletContext();
    if (context!=null && context.getContextHandler().isStarted())
      throw new IllegalStateException("Started");
  }
}

代码示例来源:origin: Nextdoor/bender

protected void illegalStateIfContextStarted()
{
  if (_servletHandler!=null)
  {
    ServletContext context=_servletHandler.getServletContext();
    if ((context instanceof ContextHandler.Context) && ((ContextHandler.Context)context).getContextHandler().isStarted())
      throw new IllegalStateException("Started");
  }
}

代码示例来源:origin: jenkinsci/winstone

protected void illegalStateIfContextStarted()
{
  if (_servletHandler!=null)
  {
    ServletContext context=_servletHandler.getServletContext();
    if ((context instanceof ContextHandler.Context) && ((ContextHandler.Context)context).getContextHandler().isStarted())
      throw new IllegalStateException("Started");
  }
}

代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-plus

private void makeUnavailable(UnavailableException e)
{
  if (_unavailableEx==e && _unavailable!=0)
    return;
  _servletHandler.getServletContext().log("unavailable",e);
  _unavailableEx=e;
  _unavailable=-1;
  if (e.isPermanent())   
    _unavailable=-1;
  else
  {
    if (_unavailableEx.getUnavailableSeconds()>0)
      _unavailable=System.currentTimeMillis()+1000*_unavailableEx.getUnavailableSeconds();
    else
      _unavailable=System.currentTimeMillis()+5000; // TODO configure
  }
}

代码示例来源:origin: at.bestsolution.efxclipse.eclipse/org.eclipse.jetty.servlet

private void makeUnavailable(UnavailableException e)
{
  if (_unavailableEx==e && _unavailable!=0)
    return;
  _servletHandler.getServletContext().log("unavailable",e);
  _unavailableEx=e;
  _unavailable=-1;
  if (e.isPermanent())
    _unavailable=-1;
  else
  {
    if (_unavailableEx.getUnavailableSeconds()>0)
      _unavailable=System.currentTimeMillis()+1000*_unavailableEx.getUnavailableSeconds();
    else
      _unavailable=System.currentTimeMillis()+5000; // TODO configure
  }
}

代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-all-server

private void makeUnavailable(UnavailableException e)
{
  if (_unavailableEx==e && _unavailable!=0)
    return;
  _servletHandler.getServletContext().log("unavailable",e);
  _unavailableEx=e;
  _unavailable=-1;
  if (e.isPermanent())   
    _unavailable=-1;
  else
  {
    if (_unavailableEx.getUnavailableSeconds()>0)
      _unavailable=System.currentTimeMillis()+1000*_unavailableEx.getUnavailableSeconds();
    else
      _unavailable=System.currentTimeMillis()+5000; // TODO configure
  }
}

代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-webapp

private void makeUnavailable(UnavailableException e)
{
  if (_unavailableEx==e && _unavailable!=0)
    return;
  _servletHandler.getServletContext().log("unavailable",e);
  _unavailableEx=e;
  _unavailable=-1;
  if (e.isPermanent())   
    _unavailable=-1;
  else
  {
    if (_unavailableEx.getUnavailableSeconds()>0)
      _unavailable=System.currentTimeMillis()+1000*_unavailableEx.getUnavailableSeconds();
    else
      _unavailable=System.currentTimeMillis()+5000; // TODO configure
  }
}

代码示例来源:origin: com.ovea.tajin.servers/tajin-server-jetty9

private void makeUnavailable(UnavailableException e)
{
  if (_unavailableEx==e && _unavailable!=0)
    return;
  _servletHandler.getServletContext().log("unavailable",e);
  _unavailableEx=e;
  _unavailable=-1;
  if (e.isPermanent())
    _unavailable=-1;
  else
  {
    if (_unavailableEx.getUnavailableSeconds()>0)
      _unavailable=System.currentTimeMillis()+1000*_unavailableEx.getUnavailableSeconds();
    else
      _unavailable=System.currentTimeMillis()+5000; // TODO configure
  }
}

代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-webapp

/**
 * Register a ServletRequestListener that will ensure tmp multipart
 * files are deleted when the request goes out of scope.
 * 
 * @throws Exception
 */
protected void initMultiPart () throws Exception
{
  //if this servlet can handle multipart requests, ensure tmp files will be
  //cleaned up correctly
  if (((Registration)getRegistration()).getMultipartConfig() != null)
  {
    //Register a listener to delete tmp files that are created as a result of this
    //servlet calling Request.getPart() or Request.getParts()
    ContextHandler ch = ((ContextHandler.Context)getServletHandler().getServletContext()).getContextHandler();
    ch.addEventListener(new Request.MultiPartCleanerListener());
  }
}

相关文章

微信公众号

最新文章

更多

ServletHandler类方法