1 package de.netseeker.ejoe;
2
3 import de.netseeker.ejoe.handler.ServerHandler;
4
5 public interface IServerInfo
6 {
7 /***
8 * @return Returns the _classServerEnabled.
9 */
10 public boolean isClassServerEnabled();
11
12 /***
13 * @return Returns the _handler.
14 */
15 public ServerHandler getHandler();
16
17 /***
18 * @return Returns the _interface.
19 */
20 public String getInterface();
21
22 /***
23 * @return Returns the _maxReadProcessors.
24 */
25 public int getMaxReadProcessors();
26
27 /***
28 * @return Returns the _maxWriteProcessors.
29 */
30 public int getMaxWriteProcessors();
31
32 /***
33 * @return Returns the _port.
34 */
35 public int getPort();
36
37 /***
38 * @return Returns the _serverRunning.
39 */
40 public boolean isServerRunning();
41
42 /***
43 * @return the _automaticThreadPoolResize
44 */
45 public boolean isAutomaticThreadPoolResize();
46
47 /***
48 * @return the _poolResizePeriod
49 */
50 public long getPoolResizePeriod();
51
52 /***
53 * @return the _targetedConnectionProcessors
54 */
55 public int getTargetedConnectionProcessors();
56 }