@@ -0,0 +1,1127 @@
+package com.wizzardo.http.framework;%0A%0Aimport com.wizzardo.http.HttpConnection;%0Aimport com.wizzardo.http.HttpServer;%0Aimport com.wizzardo.http.Worker;%0A%0Aimport java.util.concurrent.BlockingQueue;%0A%0A/**%0A * Created by wizzardo on 28.04.15.%0A */%0Apublic class WebApplication%3CT extends HttpConnection%3E extends HttpServer%3CT%3E %7B%0A%0A    public WebApplication(int port) %7B%0A        super(port);%0A    %7D%0A%0A    public WebApplication(String host, int port) %7B%0A        super(host, port);%0A    %7D%0A%0A    public WebApplication(String host, int port, String context) %7B%0A        super(host, port, context);%0A    %7D%0A%0A    public WebApplication(String host, int port, int workersCount) %7B%0A        super(host, port, workersCount);%0A    %7D%0A%0A    public WebApplication(String host, int port, String context, int workersCount) %7B%0A        super(host, port, context, workersCount);%0A    %7D%0A%0A    @Override%0A    protected Worker%3CT%3E createWorker(BlockingQueue%3CT%3E queue, String name) %7B%0A        return new WebWorker%3CT%3E(queue, name) %7B%0A            @Override%0A            protected void process(T connection) %7B%0A                processConnection(connection);%0A            %7D%0A        %7D;%0A    %7D%0A%7D%0A

add WebApplication class