package de.cosmocode.palava.ipc;

import java.net.InetSocketAddress;

/**
 * 
 *
 * @since 
 * @author Willi Schoenborn
 */
public interface Browser {

    String getHttpHost();
    
    boolean isHttps();
    
    String getRequestUri();
    
    String getRequestMethod();
    
    String getReferer();
    
    InetSocketAddress getRemoteAddress();
    
    String getUserAgent();
    
    String getHttpAccept();
    
    String getHttpAcceptLanguage();
    
    String getHttpAcceptEncoding();
    
    String getHttpAcceptCharset();
    
}

@@ -43,30 +43,24 @@
 ava.net.Inet
-Socket
 Address;%0A%0A/*
@@ -78,16 +78,20 @@
  @since 
+1.9 
 %0A * @aut
@@ -111,16 +111,44 @@
 oenborn%0A
+ * @author Tobias Sarnowski%0A
  */%0Apubl
@@ -341,14 +341,8 @@
 Inet
-Socket
 Addr

use InetAddress instead of InetSocketAddress to symbolize the browser's IP