public class NettyHttpServerEngineFactory extends Object implements org.apache.cxf.buslifecycle.BusLifeCycleListener
| Constructor and Description |
|---|
NettyHttpServerEngineFactory() |
NettyHttpServerEngineFactory(org.apache.cxf.Bus b) |
NettyHttpServerEngineFactory(org.apache.cxf.Bus b,
Map<String,org.apache.cxf.configuration.jsse.TLSServerParameters> tls,
Map<String,ThreadingParameters> threads) |
| Modifier and Type | Method and Description |
|---|---|
NettyHttpServerEngine |
createNettyHttpServerEngine(int port,
String protocol) |
NettyHttpServerEngine |
createNettyHttpServerEngine(String host,
int port,
String protocol) |
static void |
destroyForPort(int port)
This method removes the Server Engine from the port map and stops it.
|
org.apache.cxf.Bus |
getBus() |
Map<String,ThreadingParameters> |
getThreadingParametersMap() |
Map<String,org.apache.cxf.configuration.jsse.TLSServerParameters> |
getTlsServerParametersMap() |
void |
initComplete() |
void |
postShutdown() |
void |
preShutdown() |
NettyHttpServerEngine |
retrieveNettyHttpServerEngine(int port) |
void |
setBus(org.apache.cxf.Bus bus)
This call is used to set the bus.
|
void |
setEnginesList(List<NettyHttpServerEngine> enginesList) |
void |
setThreadingParametersMap(Map<String,ThreadingParameters> parameterMap) |
void |
setTlsServerParameters(Map<String,org.apache.cxf.configuration.jsse.TLSServerParameters> tlsParametersMap) |
public NettyHttpServerEngineFactory()
public NettyHttpServerEngineFactory(org.apache.cxf.Bus b)
public NettyHttpServerEngineFactory(org.apache.cxf.Bus b,
Map<String,org.apache.cxf.configuration.jsse.TLSServerParameters> tls,
Map<String,ThreadingParameters> threads)
public org.apache.cxf.Bus getBus()
public final void setBus(org.apache.cxf.Bus bus)
bus - public Map<String,org.apache.cxf.configuration.jsse.TLSServerParameters> getTlsServerParametersMap()
public void setTlsServerParameters(Map<String,org.apache.cxf.configuration.jsse.TLSServerParameters> tlsParametersMap)
public Map<String,ThreadingParameters> getThreadingParametersMap()
public void setThreadingParametersMap(Map<String,ThreadingParameters> parameterMap)
public void setEnginesList(List<NettyHttpServerEngine> enginesList)
public void initComplete()
initComplete in interface org.apache.cxf.buslifecycle.BusLifeCycleListenerpublic void postShutdown()
postShutdown in interface org.apache.cxf.buslifecycle.BusLifeCycleListenerpublic void preShutdown()
preShutdown in interface org.apache.cxf.buslifecycle.BusLifeCycleListenerpublic NettyHttpServerEngine retrieveNettyHttpServerEngine(int port)
public NettyHttpServerEngine createNettyHttpServerEngine(String host, int port, String protocol) throws IOException
IOExceptionpublic NettyHttpServerEngine createNettyHttpServerEngine(int port, String protocol) throws IOException
IOExceptionpublic static void destroyForPort(int port)
Apache CXF