Class AsyncSimpleServer
- java.lang.Object
-
- org.opennms.netmgt.provision.server.AsyncSimpleServer
-
public class AsyncSimpleServer extends java.lang.ObjectAsyncSimpleServer class.
- Version:
- $Id: $
- Author:
- thedesloge
-
-
Constructor Summary
Constructors Constructor Description AsyncSimpleServer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddRequestHandler(java.lang.String request, java.lang.String response)addRequestHandlerintgetBufferSize()getBufferSizeintgetIdleTime()getIdleTimeintgetPort()getPortorg.apache.mina.core.service.IoHandlergetServerHandler()getServerHandlervoidinit()initprotected voidonInit()onInitvoidsetBanner(java.lang.String banner)setBannervoidsetBufferSize(int bufferSize)setBufferSizevoidsetExpectedClose(java.lang.String closeRequest)setExpectedClosevoidsetExpectedClose(java.lang.String closeRequest, java.lang.String closeResponse)setExpectedClosevoidsetIdleTime(int idleTime)setIdleTimevoidsetPort(int port)setPortvoidsetServerHandler(org.apache.mina.core.service.IoHandler handler)setServerHandlervoidstartServer()startServervoidstopServer()stopServer
-
-
-
Method Detail
-
init
public final void init() throws java.lang.Exceptioninit
- Throws:
java.lang.Exception- if any.
-
onInit
protected void onInit()
onInit
-
startServer
public void startServer() throws java.lang.ExceptionstartServer
- Throws:
java.lang.Exception- if any.
-
stopServer
public void stopServer() throws java.lang.ExceptionstopServer
- Throws:
java.lang.Exception- if any.
-
addRequestHandler
public void addRequestHandler(java.lang.String request, java.lang.String response)addRequestHandler
- Parameters:
request- aStringobject.response- aStringobject.
-
setBanner
public void setBanner(java.lang.String banner)
setBanner
- Parameters:
banner- aStringobject.
-
setExpectedClose
public void setExpectedClose(java.lang.String closeRequest)
setExpectedClose
- Parameters:
closeRequest- aStringobject.
-
setExpectedClose
public void setExpectedClose(java.lang.String closeRequest, java.lang.String closeResponse)setExpectedClose
- Parameters:
closeRequest- aStringobject.closeResponse- aStringobject.
-
getServerHandler
public org.apache.mina.core.service.IoHandler getServerHandler()
getServerHandler
- Returns:
- a
IoHandlerobject.
-
setServerHandler
public void setServerHandler(org.apache.mina.core.service.IoHandler handler)
setServerHandler
- Parameters:
handler- aIoHandlerobject.
-
setPort
public void setPort(int port)
setPort
- Parameters:
port- a int.
-
getPort
public int getPort()
getPort
- Returns:
- a int.
-
setBufferSize
public void setBufferSize(int bufferSize)
setBufferSize
- Parameters:
bufferSize- a int.
-
getBufferSize
public int getBufferSize()
getBufferSize
- Returns:
- a int.
-
setIdleTime
public void setIdleTime(int idleTime)
setIdleTime
- Parameters:
idleTime- a int.
-
getIdleTime
public int getIdleTime()
getIdleTime
- Returns:
- a int.
-
-