|
Joram 5.2.1 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.objectweb.joram.mom.proxies.tcp.TcpProxyService
public class TcpProxyService
Starts a TCP entry point for MOM clients.
Field Summary | |
---|---|
static java.lang.String |
BACKLOG_PROP
Name the property that allow to fix the TCP BACKLOG property for the client's connections. |
static int |
DEFAULT_BACKLOG
Default value for the TCP BACKLOG property. |
static java.lang.String |
DEFAULT_BINDADDRESS
Default IP address for binding the listen socket. |
static int |
DEFAULT_POOL_SIZE
Default value for the pool size. |
static int |
DEFAULT_PORT
Default value for the TCP port of the listen socket. |
static int |
DEFAULT_SO_TIMEOUT
Default value for the TCP SO_TIMEOUT property. |
static java.lang.String |
POOL_SIZE_PROP
Name the property that allow to fix the pool size for the connection's listener. |
protected static TcpProxyService |
proxyService
The proxy service reference (used to stop it). |
static java.lang.String |
SO_TIMEOUT_PROP
Name the property that allow to fix the TCP SO_TIMEOUT property for the client's connections. |
Constructor Summary | |
---|---|
TcpProxyService(java.net.ServerSocket serverSocket,
int poolSize,
int timeout)
|
Method Summary | |
---|---|
static java.lang.String |
getListenAddress()
|
static int |
getListenPort()
|
static void |
init(java.lang.String args,
boolean firstTime)
Initializes the TCP entry point by creating a server socket listening to the specified port. |
protected void |
start()
|
static void |
stopService()
Stops the service. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String SO_TIMEOUT_PROP
public static final int DEFAULT_SO_TIMEOUT
public static final java.lang.String POOL_SIZE_PROP
public static final int DEFAULT_POOL_SIZE
public static final java.lang.String BACKLOG_PROP
public static final int DEFAULT_BACKLOG
public static final int DEFAULT_PORT
public static final java.lang.String DEFAULT_BINDADDRESS
protected static TcpProxyService proxyService
Constructor Detail |
---|
public TcpProxyService(java.net.ServerSocket serverSocket, int poolSize, int timeout)
Method Detail |
---|
public static final int getListenPort()
public static final java.lang.String getListenAddress()
public static void init(java.lang.String args, boolean firstTime) throws java.lang.Exception
args
- stringified listening portfirstTime
- true
when the agent server starts.
java.lang.Exception
public static void stopService()
protected void start()
|
Joram 5.2.1 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |