utils
Class NetworkManager

java.lang.Object
  extended by utils.NetworkManager

public class NetworkManager
extends java.lang.Object


Constructor Summary
NetworkManager()
           
 
Method Summary
static java.lang.String getIPAddress()
           
static java.lang.Integer getPort()
           
static boolean httpError500(java.lang.String a)
           
static boolean httpOK(java.lang.String a)
          Verify if is HTTP 200 OK!
static java.lang.String sendRequest(java.lang.String request, java.lang.String host, int port)
          Sends request to host:port
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NetworkManager

public NetworkManager()
Method Detail

getIPAddress

public static java.lang.String getIPAddress()
                                     throws java.net.SocketException
Returns:
a IP Address
Throws:
java.net.SocketException

getPort

public static java.lang.Integer getPort()
Returns:
a random open port

sendRequest

public static java.lang.String sendRequest(java.lang.String request,
                                           java.lang.String host,
                                           int port)
Sends request to host:port

Parameters:
request -
host -
port -

httpOK

public static boolean httpOK(java.lang.String a)
Verify if is HTTP 200 OK!

Parameters:
a -
Returns:

httpError500

public static boolean httpError500(java.lang.String a)