Package fitnesse.slim

Class 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!)
    • Field Detail

      • MALFORMED_INSTRUCTION

        public static final java.lang.String MALFORMED_INSTRUCTION
        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_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
      • 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 interface SocketServer
        Throws:
        java.io.IOException