org.opennms.netmgt.provision.server
Class AsyncSimpleServer

java.lang.Object
  extended by org.opennms.netmgt.provision.server.AsyncSimpleServer

public class AsyncSimpleServer
extends Object

AsyncSimpleServer class.

Version:
$Id: $
Author:
thedesloge

Field Summary
protected static Charset CHARSET_UTF8
           
 
Constructor Summary
AsyncSimpleServer()
           
 
Method Summary
 void addRequestHandler(String request, String response)
          addRequestHandler
 int getBufferSize()
          getBufferSize
 int getIdleTime()
          getIdleTime
 int getPort()
          getPort
 org.apache.mina.core.service.IoHandler getServerHandler()
          getServerHandler
 void init()
          init
 void onInit()
          onInit
 void setBanner(String banner)
          setBanner
 void setBufferSize(int bufferSize)
          setBufferSize
 void setExpectedClose(String closeRequest)
          setExpectedClose
 void setExpectedClose(String closeRequest, String closeResponse)
          setExpectedClose
 void setIdleTime(int idleTime)
          setIdleTime
 void setPort(int port)
          setPort
 void setServerHandler(org.apache.mina.core.service.IoHandler handler)
          setServerHandler
 void startServer()
          startServer
 void stopServer()
          stopServer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CHARSET_UTF8

protected static final Charset CHARSET_UTF8
Constructor Detail

AsyncSimpleServer

public AsyncSimpleServer()
Method Detail

init

public void init()
          throws Exception

init

Throws:
Exception - if any.

onInit

public void onInit()

onInit


startServer

public void startServer()
                 throws Exception

startServer

Throws:
Exception - if any.

stopServer

public void stopServer()
                throws Exception

stopServer

Throws:
Exception - if any.

addRequestHandler

public void addRequestHandler(String request,
                              String response)

addRequestHandler

Parameters:
request - a String object.
response - a String object.

setBanner

public void setBanner(String banner)

setBanner

Parameters:
banner - a String object.

setExpectedClose

public void setExpectedClose(String closeRequest)

setExpectedClose

Parameters:
closeRequest - a String object.

setExpectedClose

public void setExpectedClose(String closeRequest,
                             String closeResponse)

setExpectedClose

Parameters:
closeRequest - a String object.
closeResponse - a String object.

getServerHandler

public org.apache.mina.core.service.IoHandler getServerHandler()

getServerHandler

Returns:
a IoHandler object.

setServerHandler

public void setServerHandler(org.apache.mina.core.service.IoHandler handler)

setServerHandler

Parameters:
handler - a IoHandler object.

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.


Copyright © 2011. All Rights Reserved.