public class UndertowService extends Object implements org.jboss.msc.service.Service<UndertowService>
Modifier and Type | Field and Description |
---|---|
static org.jboss.msc.service.ServiceName |
DEFAULT_HOST
service name under which default host of default server is bound.
|
static org.jboss.msc.service.ServiceName |
DEFAULT_SERVER
service name under which default server is bound.
|
static org.jboss.msc.service.ServiceName |
FILTER |
static org.jboss.msc.service.ServiceName |
HANDLER
The base name for listener/handler/filter services.
|
static org.jboss.msc.service.ServiceName |
SERVER |
static org.jboss.msc.service.ServiceName |
SERVLET_CONTAINER |
static org.jboss.msc.service.ServiceName |
UNDERTOW |
Modifier | Constructor and Description |
---|---|
protected |
UndertowService(String defaultContainer,
String defaultServer,
String defaultVirtualHost,
String instanceId,
boolean statistics) |
Modifier and Type | Method and Description |
---|---|
static org.jboss.msc.service.ServiceName |
accessLogServiceName(String server,
String virtualHost) |
static org.jboss.msc.service.ServiceName |
consoleRedirectServiceName(String server,
String virtualHost) |
static org.jboss.msc.service.ServiceName |
deploymentServiceName(String serverName,
String virtualHost,
String contextPath) |
static org.jboss.msc.service.ServiceName |
filterRefName(String server,
String virtualHost,
String filterName) |
static org.jboss.msc.service.ServiceName |
filterRefName(String server,
String virtualHost,
String locationName,
String filterName) |
protected void |
fireEvent(EventInvoker invoker) |
String |
getDefaultContainer() |
String |
getDefaultServer() |
String |
getDefaultVirtualHost() |
static org.jboss.msc.service.ServiceName |
getFilterRefServiceName(org.jboss.as.controller.PathAddress address,
String name) |
String |
getInstanceId() |
Set<Server> |
getServers() |
UndertowService |
getValue() |
boolean |
isStatisticsEnabled() |
static org.jboss.msc.service.ServiceName |
listenerName(String listenerName) |
static org.jboss.msc.service.ServiceName |
locationServiceName(String server,
String virtualHost,
String locationName) |
void |
registerListener(UndertowEventListener listener)
Registers custom Event listener to server
|
protected void |
registerServer(Server server) |
void |
setInstanceId(String instanceId) |
static org.jboss.msc.service.ServiceName |
ssoServiceName(String server,
String virtualHost) |
void |
start(org.jboss.msc.service.StartContext context) |
void |
stop(org.jboss.msc.service.StopContext context) |
void |
unregisterListener(UndertowEventListener listener) |
protected void |
unregisterServer(Server server) |
static org.jboss.msc.service.ServiceName |
virtualHostName(String server,
String virtualHost) |
public static final org.jboss.msc.service.ServiceName UNDERTOW
public static final org.jboss.msc.service.ServiceName SERVLET_CONTAINER
public static final org.jboss.msc.service.ServiceName SERVER
public static final org.jboss.msc.service.ServiceName DEFAULT_SERVER
public static final org.jboss.msc.service.ServiceName DEFAULT_HOST
public static final org.jboss.msc.service.ServiceName HANDLER
public static final org.jboss.msc.service.ServiceName FILTER
public static org.jboss.msc.service.ServiceName deploymentServiceName(String serverName, String virtualHost, String contextPath)
public static org.jboss.msc.service.ServiceName virtualHostName(String server, String virtualHost)
public static org.jboss.msc.service.ServiceName locationServiceName(String server, String virtualHost, String locationName)
public static org.jboss.msc.service.ServiceName accessLogServiceName(String server, String virtualHost)
public static org.jboss.msc.service.ServiceName ssoServiceName(String server, String virtualHost)
public static org.jboss.msc.service.ServiceName consoleRedirectServiceName(String server, String virtualHost)
public static org.jboss.msc.service.ServiceName filterRefName(String server, String virtualHost, String locationName, String filterName)
public static org.jboss.msc.service.ServiceName filterRefName(String server, String virtualHost, String filterName)
public static org.jboss.msc.service.ServiceName getFilterRefServiceName(org.jboss.as.controller.PathAddress address, String name)
public static org.jboss.msc.service.ServiceName listenerName(String listenerName)
public void start(org.jboss.msc.service.StartContext context) throws org.jboss.msc.service.StartException
start
in interface org.jboss.msc.service.Service<UndertowService>
org.jboss.msc.service.StartException
public void stop(org.jboss.msc.service.StopContext context)
stop
in interface org.jboss.msc.service.Service<UndertowService>
public UndertowService getValue() throws IllegalStateException, IllegalArgumentException
getValue
in interface org.jboss.msc.value.Value<UndertowService>
IllegalStateException
IllegalArgumentException
protected void registerServer(Server server)
protected void unregisterServer(Server server)
public String getDefaultContainer()
public String getDefaultServer()
public String getDefaultVirtualHost()
public String getInstanceId()
public void setInstanceId(String instanceId)
public boolean isStatisticsEnabled()
public void registerListener(UndertowEventListener listener)
listener
- event listener to registerpublic void unregisterListener(UndertowEventListener listener)
protected void fireEvent(EventInvoker invoker)
Copyright © 2018 JBoss by Red Hat. All rights reserved.