本文整理了Java中org.apache.catalina.connector.Connector.getLocalPort()
方法的一些代码示例,展示了Connector.getLocalPort()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Connector.getLocalPort()
方法的具体详情如下:
包路径:org.apache.catalina.connector.Connector
类名称:Connector
方法名:getLocalPort
暂无
代码示例来源:origin: org.springframework.boot/spring-boot
@Override
public int getPort() {
Connector connector = this.tomcat.getConnector();
if (connector != null) {
return connector.getLocalPort();
}
return 0;
}
代码示例来源:origin: org.springframework.boot/spring-boot
private String getPortsDescription(boolean localPort) {
StringBuilder ports = new StringBuilder();
for (Connector connector : this.tomcat.getService().findConnectors()) {
if (ports.length() != 0) {
ports.append(' ');
}
int port = localPort ? connector.getLocalPort() : connector.getPort();
ports.append(port).append(" (").append(connector.getScheme()).append(')');
}
return ports.toString();
}
代码示例来源:origin: spring-projects/spring-framework
@Override
public void start() throws Exception {
this.tomcatServer.start();
this.port = this.tomcatServer.getConnector().getLocalPort();
this.context.addLifecycleListener(event -> {
if (logger.isDebugEnabled()) {
logger.debug("Event: " + event.getType());
}
});
}
代码示例来源:origin: spring-projects/spring-framework
@Override
protected void startInternal() throws LifecycleException {
this.tomcatServer.start();
setPort(this.tomcatServer.getConnector().getLocalPort());
}
代码示例来源:origin: AsyncHttpClient/async-http-client
ctx.addServletMappingDecoded("/*", "webdav");
tomcat.start();
port1 = tomcat.getConnector().getLocalPort();
代码示例来源:origin: AsyncHttpClient/async-http-client
ctx.addServletMappingDecoded("/*", "webdav");
tomcat.start();
port1 = tomcat.getConnector().getLocalPort();
代码示例来源:origin: spring-projects/spring-integration
public String getWsBaseUrl() {
return "ws://localhost:" + this.tomcatServer.getConnector().getLocalPort();
}
代码示例来源:origin: com.github.mjeanroy/junit-servers-tomcat
@Override
protected int doGetPort() {
return getConnector().getLocalPort();
}
代码示例来源:origin: spring-projects/spring-restdocs
@Override
protected void before() throws LifecycleException {
this.tomcat = new Tomcat();
this.tomcat.getConnector().setPort(0);
Context context = this.tomcat.addContext("/", null);
this.tomcat.addServlet("/", "test", new TestServlet());
context.addServletMappingDecoded("/", "test");
this.tomcat.addServlet("/", "set-cookie", new CookiesServlet());
context.addServletMappingDecoded("/set-cookie", "set-cookie");
this.tomcat.start();
this.port = this.tomcat.getConnector().getLocalPort();
}
代码示例来源:origin: apache/tomcat-maven-plugin
portProperties.put( "tomcat.maven.http.port", Integer.toString( connector.getLocalPort() ) );
Integer.toString( connector.getLocalPort() ) );
System.setProperty( "tomcat.maven.http.port", Integer.toString( connector.getLocalPort() ) );
Integer.toString( httpsConnector.getLocalPort() ) );
portProperties.put( "tomcat.maven.https.port", Integer.toString( httpsConnector.getLocalPort() ) );
System.setProperty( "tomcat.maven.https.port", Integer.toString( httpsConnector.getLocalPort() ) );
Integer.toString( ajpConnector.getLocalPort() ) );
portProperties.put( "tomcat.maven.ajp.port", Integer.toString( ajpConnector.getLocalPort() ) );
System.setProperty( "tomcat.maven.ajp.port", Integer.toString( ajpConnector.getLocalPort() ) );
代码示例来源:origin: apache/tomcat-maven-plugin
portProperties.put( "tomcat.maven.http.port", Integer.toString( connector.getLocalPort() ) );
Integer.toString( connector.getLocalPort() ) );
System.setProperty( "tomcat.maven.http.port", Integer.toString( connector.getLocalPort() ) );
Integer.toString( httpsConnector.getLocalPort() ) );
portProperties.put( "tomcat.maven.https.port", Integer.toString( httpsConnector.getLocalPort() ) );
System.setProperty( "tomcat.maven.https.port", Integer.toString( httpsConnector.getLocalPort() ) );
Integer.toString( ajpConnector.getLocalPort() ) );
portProperties.put( "tomcat.maven.ajp.port", Integer.toString( ajpConnector.getLocalPort() ) );
System.setProperty( "tomcat.maven.ajp.port", Integer.toString( ajpConnector.getLocalPort() ) );
代码示例来源:origin: org.apache.tomee.patch/commons-jcs-jcache-extras
@Test
public void testFilter() throws Exception
{
Hello.COUNTER.set(0);
final Tomcat tomcat = new Tomcat();
tomcat.setPort(0);
try {
tomcat.getEngine();
tomcat.start();
final Context ctx = tomcat.addContext("/sample", docBase.getAbsolutePath());
Tomcat.addServlet(ctx, "hello", Hello.class.getName());
ctx.addServletMapping("/", "hello");
addJcsFilter(ctx);
StandardContext.class.cast(ctx).filterStart();
final URL url = new URL("http://localhost:" + tomcat.getConnector().getLocalPort() + "/sample/");
assertEquals("hello", IOUtils.toString(url.openStream()));
assertEquals(1, Hello.COUNTER.get());
assertEquals("hello", IOUtils.toString(url.openStream()));
assertEquals(1, Hello.COUNTER.get());
} finally {
stop(tomcat);
}
}
代码示例来源:origin: org.apache.tomee.patch/commons-jcs-jcache-extras
@Test
public void testFilterNoOutput() throws Exception
{
Empty.COUNTER.set(0);
final Tomcat tomcat = new Tomcat();
tomcat.setHostname("localhost");
tomcat.setPort(0);
try {
tomcat.getEngine();
tomcat.start();
final Context ctx = tomcat.addWebapp("/sample", docBase.getAbsolutePath());
Tomcat.addServlet(ctx, "empty", Empty.class.getName());
ctx.addServletMapping("/", "empty");
addJcsFilter(ctx);
StandardContext.class.cast(ctx).filterStart();
final URL url = new URL("http://localhost:" + tomcat.getConnector().getLocalPort() + "/sample/");
assertEquals("", IOUtils.toString(url.openStream()));
assertEquals(1, Empty.COUNTER.get());
assertEquals("", IOUtils.toString(url.openStream()));
assertEquals(1, Empty.COUNTER.get());
} finally {
stop(tomcat);
}
}
代码示例来源:origin: com.bsb.common.vaadin/com.bsb.common.vaadin7.embed
/**
* Fires the embedded tomcat that is assumed to be fully configured.
*
* @throws LifecycleException if tomcat failed to start
*/
private void doStart() throws LifecycleException {
tomcat.getServer().addLifecycleListener(new TomcatLifecycleListener());
logger.info("Deploying application to [" + getConfig().getDeployUrl() + "]");
tomcat.start();
// Let's set the port that was used to actually start the application if necessary
if (getConfig().getPort() == EmbedVaadinConfig.DEFAULT_PORT) {
getConfig().setPort(getTomcat().getConnector().getLocalPort());
}
logger.info("Application has been deployed to [" + getConfig().getDeployUrl() + "]");
if (config.shouldOpenBrowser()) {
BrowserUtils.openBrowser(getConfig().getOpenBrowserUrl());
}
if (isWaiting()) {
tomcat.getServer().await();
}
}
代码示例来源:origin: salyh/elasticsearch-security-plugin
networkService
.resolveBindHostAddress(bindHost),
tomcat.getConnector().getLocalPort());
} catch (final Exception e) {
throw new BindTransportException(
内容来源于网络,如有侵权,请联系作者删除!