本文整理了Java中org.eclipse.jetty.servlet.ServletHandler.getServlets()
方法的一些代码示例,展示了ServletHandler.getServlets()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ServletHandler.getServlets()
方法的具体详情如下:
包路径:org.eclipse.jetty.servlet.ServletHandler
类名称:ServletHandler
方法名:getServlets
[英]Get Servlets.
[中]找服务员。
代码示例来源:origin: org.eclipse.jetty/jetty-webapp
/**
* {@inheritDoc}
*/
@Override
public void start(WebAppContext context, Descriptor descriptor)
{
for (FilterHolder h : context.getServletHandler().getFilters())
{
_filterHolderMap.put(h.getName(),h);
_filterHolders.add(h);
}
if (context.getServletHandler().getFilterMappings()!=null)
_filterMappings.addAll(Arrays.asList(context.getServletHandler().getFilterMappings()));
for (ServletHolder h : context.getServletHandler().getServlets())
{
_servletHolderMap.put(h.getName(),h);
_servletHolders.add(h);
}
if (context.getServletHandler().getServletMappings()!=null)
_servletMappings.addAll(Arrays.asList(context.getServletHandler().getServletMappings()));
}
代码示例来源:origin: apache/nifi
private void setup(final Map<String, String> sslProperties) throws Exception {
// set up web service
ServletHandler handler = new ServletHandler();
handler.addServletWithMapping(CaptureServlet.class, "/*");
// create the service
server = new TestServer(sslProperties);
server.addHandler(handler);
server.startServer();
servlet = (CaptureServlet) handler.getServlets()[0].getServlet();
runner = TestRunners.newTestRunner(PostHTTP.class);
}
代码示例来源:origin: apache/nifi
serverB.startServer();
servletB = (CaptureServlet) handler.getServlets()[0].getServlet();
代码示例来源:origin: apache/nifi
HttpErrorServlet servlet = (HttpErrorServlet) handler.getServlets()[0].getServlet();
String destination = server.getUrl();
代码示例来源:origin: kumuluz/kumuluzee
@Override
public List<ServletWrapper> getRegisteredServlets() {
List<ServletWrapper> servlets = new ArrayList<>();
Arrays.stream(this.appContext.getServletHandler().getServlets())
.forEach(s -> servlets.add(new ServletWrapper(s.getName(), s.getContextPath())));
return servlets;
}
代码示例来源:origin: com.ovea.tajin.server/tajin-server-jetty9
/**Convenience method to add a pre-constructed ServletHolder.
* @param holder
*/
public void addServlet(ServletHolder holder)
{
setServlets(ArrayUtil.addToArray(getServlets(), holder, ServletHolder.class));
}
代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-plus
/**Convenience method to add a pre-constructed ServletHolder.
* @param holder
*/
public void addServlet(ServletHolder holder)
{
setServlets((ServletHolder[])LazyList.addToArray(getServlets(), holder, ServletHolder.class));
}
代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-all-server
/**Convenience method to add a pre-constructed ServletHolder.
* @param holder
*/
public void addServlet(ServletHolder holder)
{
setServlets((ServletHolder[])LazyList.addToArray(getServlets(), holder, ServletHolder.class));
}
代码示例来源:origin: Nextdoor/bender
/**Convenience method to add a pre-constructed ServletHolder.
* @param holder
*/
public void addServlet(ServletHolder holder)
{
setServlets(ArrayUtil.addToArray(getServlets(), holder, ServletHolder.class));
}
代码示例来源:origin: at.bestsolution.efxclipse.eclipse/org.eclipse.jetty.servlet
/**
* Convenience method to add a pre-constructed ServletHolder.
* @param holder the servlet holder
*/
public void addServlet(ServletHolder holder)
{
setServlets(ArrayUtil.addToArray(getServlets(), holder, ServletHolder.class));
}
代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-webapp
/**Convenience method to add a pre-constructed ServletHolder.
* @param holder
*/
public void addServlet(ServletHolder holder)
{
setServlets((ServletHolder[])LazyList.addToArray(getServlets(), holder, ServletHolder.class));
}
代码示例来源:origin: com.ovea.tajin.servers/tajin-server-jetty9
/**Convenience method to add a pre-constructed ServletHolder.
* @param holder
*/
public void addServlet(ServletHolder holder)
{
setServlets(ArrayUtil.addToArray(getServlets(), holder, ServletHolder.class));
}
代码示例来源:origin: com.carecon.fabric3/fabric3-container-web-jetty
private void export(WebAppContext context) {
String displayName = context.getDisplayName();
if (displayName == null) {
displayName = UUID.randomUUID().toString();
}
String webAppName = encodeName(displayName);
managementService.export(webAppName, "webapps/" + webAppName, "web application", context);
ServletHandler handler = context.getServletHandler();
for (ServletHolder servletHolder : handler.getServlets()) {
final String group = "webapps/" + webAppName + "/servlets";
managementService.export(webAppName + "/" + servletHolder.getName(), group, "web application", servletHolder);
}
}
代码示例来源:origin: org.fabric3/fabric3-container-web-jetty
private void export(WebAppContext context) {
String displayName = context.getDisplayName();
if (displayName == null) {
displayName = UUID.randomUUID().toString();
}
String webAppName = encodeName(displayName);
managementService.export(webAppName, "webapps/" + webAppName, "web application", context);
ServletHandler handler = context.getServletHandler();
for (ServletHolder servletHolder : handler.getServlets()) {
final String group = "webapps/" + webAppName + "/servlets";
managementService.export(webAppName + "/" + servletHolder.getName(), group, "web application", servletHolder);
}
}
代码示例来源:origin: com.ovea.tajin.server/tajin-server-jetty9
/** conveniance method to add a servlet.
* @return The servlet holder.
*/
public ServletHolder addServletWithMapping (Class<? extends Servlet> servlet,String pathSpec)
{
ServletHolder holder = newServletHolder(Holder.Source.EMBEDDED);
holder.setHeldClass(servlet);
setServlets(ArrayUtil.addToArray(getServlets(), holder, ServletHolder.class));
addServletWithMapping(holder,pathSpec);
return holder;
}
代码示例来源:origin: com.ovea.tajin.servers/tajin-server-jetty9
/** conveniance method to add a servlet.
* @return The servlet holder.
*/
public ServletHolder addServletWithMapping (Class<? extends Servlet> servlet,String pathSpec)
{
ServletHolder holder = newServletHolder(Holder.Source.EMBEDDED);
holder.setHeldClass(servlet);
setServlets(ArrayUtil.addToArray(getServlets(), holder, ServletHolder.class));
addServletWithMapping(holder,pathSpec);
return holder;
}
代码示例来源:origin: weld/core
public EclipseWeldServletHandler(ServletHandler existingHandler, ServletContext servletContext) {
sco = servletContext;
setFilters(existingHandler.getFilters());
setFilterMappings(existingHandler.getFilterMappings());
setServlets(existingHandler.getServlets());
setServletMappings(existingHandler.getServletMappings());
}
代码示例来源:origin: weld/core
public EclipseWeldServletHandler(ServletHandler existingHandler, ServletContext servletContext) {
sco = servletContext;
setFilters(existingHandler.getFilters());
setFilterMappings(existingHandler.getFilterMappings());
setServlets(existingHandler.getServlets());
setServletMappings(existingHandler.getServletMappings());
}
代码示例来源:origin: com.facebook.swift/swift-service
private TestThriftServlet getServerServlet(Server server)
throws ServletException
{
ServletContextHandler handler = (ServletContextHandler) server.getHandlers()[0];
return (TestThriftServlet) handler.getServletHandler().getServlets()[0].getServlet();
}
代码示例来源:origin: org.jboss.weld.servlet/weld-servlet-shaded
public EclipseWeldServletHandler(ServletHandler existingHandler, ServletContext servletContext) {
sco = servletContext;
setFilters(existingHandler.getFilters());
setFilterMappings(existingHandler.getFilterMappings());
setServlets(existingHandler.getServlets());
setServletMappings(existingHandler.getServletMappings());
}
内容来源于网络,如有侵权,请联系作者删除!