de.fuberlin.wiwiss.marbles.loading
Class HttpStatusCodes

java.lang.Object
  extended by de.fuberlin.wiwiss.marbles.loading.HttpStatusCodes

public class HttpStatusCodes
extends java.lang.Object

Provides functionalities to work with HTTP status codes

Author:
Christian Becker

Constructor Summary
HttpStatusCodes()
           
 
Method Summary
static boolean isRedirect(int statusCode)
          Determines whether a given status code indicates a redirect
static boolean isSuccess(int statusCode)
          Determines whether a given status code indicates a successful operation
static java.lang.String toString(int statusCode)
          Provides an extremely simplified string representation of the status code's meaning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpStatusCodes

public HttpStatusCodes()
Method Detail

isRedirect

public static boolean isRedirect(int statusCode)
Determines whether a given status code indicates a redirect

Parameters:
statusCode - The status code of interest
Returns:
true, if the status code indicates a redirect

isSuccess

public static boolean isSuccess(int statusCode)
Determines whether a given status code indicates a successful operation

Parameters:
statusCode - The status code of interest
Returns:
true, if the status code indicates success

toString

public static java.lang.String toString(int statusCode)
Provides an extremely simplified string representation of the status code's meaning

Parameters:
statusCode - The status code of interest
Returns:
"success", "redirect" or "failed"