public void interceptSocket(Socket socket, boolean onAccept) throws IOException {
   if (!isSocketInterceptorEnabled()) {
     return;
   }
   final MemberSocketInterceptor memberSocketInterceptor = ioService.getMemberSocketInterceptor();
   if (memberSocketInterceptor == null) {
     return;
   }
   if (onAccept) {
     memberSocketInterceptor.onAccept(socket);
   } else {
     memberSocketInterceptor.onConnect(socket);
   }
 }