1 8 package org.codehaus.spice.netserve.connection.impl; 9 10 import java.net.ServerSocket ; 11 import org.codehaus.spice.netserve.connection.RequestHandler; 12 13 19 class AcceptorConfig 20 { 21 24 private final String m_name; 25 26 29 private final ServerSocket m_serverSocket; 30 31 34 private final RequestHandler m_handler; 35 36 43 AcceptorConfig( final String name, 44 final ServerSocket serverSocket, 45 final RequestHandler handler ) 46 { 47 if( null == name ) 48 { 49 throw new NullPointerException ( "name" ); 50 } 51 if( null == serverSocket ) 52 { 53 throw new NullPointerException ( "serverSocket" ); 54 } 55 if( null == handler ) 56 { 57 throw new NullPointerException ( "handler" ); 58 } 59 m_name = name; 60 m_serverSocket = serverSocket; 61 m_handler = handler; 62 } 63 64 69 String getName() 70 { 71 return m_name; 72 } 73 74 79 ServerSocket getServerSocket() 80 { 81 return m_serverSocket; 82 } 83 84 89 RequestHandler getHandler() 90 { 91 return m_handler; 92 } 93 } 94 | Popular Tags |