|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectsg.edu.nus.comp.nlp.ims.implement.CServer
public class CServer
an implemented server.
Field Summary | |
---|---|
static java.lang.String |
ENDSIGN
|
protected java.lang.String |
m_CorpusName
|
protected IEvaluator |
m_Evaluator
|
protected java.lang.String |
m_FeatureExtractorName
|
protected java.lang.String |
m_InstanceExtractorName
|
protected java.net.ServerSocket |
m_Listener
|
protected int |
m_MaxConn
|
protected int |
m_Port
|
protected IResultWriter |
m_ResultWriter
|
protected CWordNetSenseIndex |
m_SenseIndex
|
protected java.util.concurrent.ExecutorService |
m_ThreadPool
|
Constructor Summary | |
---|---|
CServer(IEvaluator evaluator,
IResultWriter resultWriter,
CWordNetSenseIndex senseIndex)
constructor |
Method Summary | |
---|---|
protected java.lang.Thread |
generateInstance(java.net.Socket p_Connection)
generate a demo thread |
static void |
main(java.lang.String[] p_Args)
server interface |
void |
setOptions(java.lang.String[] p_Options)
set options |
void |
start()
start server |
void |
stop()
stop server |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected int m_MaxConn
protected int m_Port
protected java.util.concurrent.ExecutorService m_ThreadPool
protected java.net.ServerSocket m_Listener
protected java.lang.String m_InstanceExtractorName
protected java.lang.String m_FeatureExtractorName
protected java.lang.String m_CorpusName
protected IEvaluator m_Evaluator
protected IResultWriter m_ResultWriter
protected CWordNetSenseIndex m_SenseIndex
public static java.lang.String ENDSIGN
Constructor Detail |
---|
public CServer(IEvaluator evaluator, IResultWriter resultWriter, CWordNetSenseIndex senseIndex)
evaluator
- evaluatorresultWriter
- result writersenseIndex
- wordnet sense indexMethod Detail |
---|
public void start()
IServer
start
in interface IServer
protected java.lang.Thread generateInstance(java.net.Socket p_Connection) throws java.io.IOException
p_Connection
- socket connection
java.io.IOException
- exception while generating threadpublic void stop() throws java.io.IOException
IServer
stop
in interface IServer
java.io.IOException
- stop exceptionpublic void setOptions(java.lang.String[] p_Options)
IServer
setOptions
in interface IServer
p_Options
- optionspublic static void main(java.lang.String[] p_Args)
p_Args
- arguments
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |