Servlet in java application can be accessed by multiple users at a same time. SingleThreadModel is deprecated. Although it is not good thing to use SingleThreadModel in servlet, we can use it to restrict access of more than one user at a same time. SingleThreadModel is useful in case you required to process one request at one time, no other can access that process when servlet is in use.
To make servlet a Single thread, need to implement SingleThreadModel interface.
The example is given of SingleThreadModel in Servlet.
import javax.servlet.SingleThreadModel;
import javax.servlet.http.HttpServlet;
public class TestServlet extends HttpServlet implements SingleThreadModel {
}



Link to Us