Package fitnesse.slim
Class SlimServer
- java.lang.Object
-
- fitnesse.slim.SlimServer
-
- All Implemented Interfaces:
SocketServer
public class SlimServer extends java.lang.Object implements SocketServer
Handle Slim requests. Note this class is re-entrant (do not keep instance state!)
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface fitnesse.socketservice.SocketServer
SocketServer.StreamUtility
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
COULD_NOT_INVOKE_CONSTRUCTOR
static java.lang.String
EXCEPTION_IGNORE_ALL_TESTS_TAG
static java.lang.String
EXCEPTION_IGNORE_SCRIPT_TEST_TAG
static java.lang.String
EXCEPTION_STOP_SUITE_TAG
static java.lang.String
EXCEPTION_STOP_TEST_TAG
static java.lang.String
EXCEPTION_TAG
static java.lang.String
MALFORMED_INSTRUCTION
static java.lang.String
NO_CLASS
static java.lang.String
NO_CONSTRUCTOR
static java.lang.String
NO_CONVERTER_FOR_ARGUMENT_NUMBER
static java.lang.String
NO_INSTANCE
static java.lang.String
NO_METHOD_IN_CLASS
static java.lang.String
TIMED_OUT
-
Constructor Summary
Constructors Constructor Description SlimServer(SlimFactory slimFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
serve(java.net.Socket s)
-
-
-
Field Detail
-
MALFORMED_INSTRUCTION
public static final java.lang.String MALFORMED_INSTRUCTION
- See Also:
- Constant Field Values
-
NO_CLASS
public static final java.lang.String NO_CLASS
- See Also:
- Constant Field Values
-
NO_INSTANCE
public static final java.lang.String NO_INSTANCE
- See Also:
- Constant Field Values
-
NO_CONVERTER_FOR_ARGUMENT_NUMBER
public static final java.lang.String NO_CONVERTER_FOR_ARGUMENT_NUMBER
- See Also:
- Constant Field Values
-
NO_CONSTRUCTOR
public static final java.lang.String NO_CONSTRUCTOR
- See Also:
- Constant Field Values
-
NO_METHOD_IN_CLASS
public static final java.lang.String NO_METHOD_IN_CLASS
- See Also:
- Constant Field Values
-
COULD_NOT_INVOKE_CONSTRUCTOR
public static final java.lang.String COULD_NOT_INVOKE_CONSTRUCTOR
- See Also:
- Constant Field Values
-
TIMED_OUT
public static final java.lang.String TIMED_OUT
- See Also:
- Constant Field Values
-
EXCEPTION_TAG
public static final java.lang.String EXCEPTION_TAG
- See Also:
- Constant Field Values
-
EXCEPTION_STOP_TEST_TAG
public static final java.lang.String EXCEPTION_STOP_TEST_TAG
- See Also:
- Constant Field Values
-
EXCEPTION_IGNORE_SCRIPT_TEST_TAG
public static final java.lang.String EXCEPTION_IGNORE_SCRIPT_TEST_TAG
- See Also:
- Constant Field Values
-
EXCEPTION_IGNORE_ALL_TESTS_TAG
public static final java.lang.String EXCEPTION_IGNORE_ALL_TESTS_TAG
- See Also:
- Constant Field Values
-
EXCEPTION_STOP_SUITE_TAG
public static final java.lang.String EXCEPTION_STOP_SUITE_TAG
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SlimServer
public SlimServer(SlimFactory slimFactory)
-
-
Method Detail
-
serve
public void serve(java.net.Socket s) throws java.io.IOException
- Specified by:
serve
in interfaceSocketServer
- Throws:
java.io.IOException
-
-