// Path: framework/src/main/java/com/exception/ServerException.java
// public class ServerException extends Exception {
// 
//     private String message;
// 
//     public ServerException(String message){
//         super(message);
//     }
// }


import com.exception.ServerException;
import java.io.IOException;
import java.net.ServerSocket;
import java.net.Socket;
package com.network.sorket.blockingio;



/**
 * Author Jun
 * Email
 * Date   6/23/17
 * Time   10:07 PM
 */
public class BlockingSocketService {

    private final static Integer DEFAULT_PORT = 9999;

// Path: framework/src/main/java/com/exception/ServerException.java
// public class ServerException extends Exception {
// 
//     private String message;
// 
//     public ServerException(String message){
//         super(message);
//     }
// }


// Path: framework/src/main/java/com/network/sorket/blockingio/BlockingSocketService.java
import com.exception.ServerException;
import java.io.IOException;
import java.net.ServerSocket;
import java.net.Socket;

package com.network.sorket.blockingio;



/**
 * Author Jun
 * Email
 * Date   6/23/17
 * Time   10:07 PM
 */
public class BlockingSocketService {

    private final static Integer DEFAULT_PORT = 9999;

    private Integer port = null;