org.apache.hadoop.hbase.rest
Class Status

java.lang.Object
  extended by org.apache.hadoop.hbase.rest.Status

public class Status
extends Object


Nested Class Summary
static class Status.StatusMessage
           
 
Field Summary
protected  Object message
           
protected  byte[][] pathSegments
           
protected  javax.servlet.http.HttpServletResponse response
           
protected  IRestSerializer serializer
           
static HashMap<Integer,String> statNames
           
protected  int statusCode
           
 
Constructor Summary
Status(javax.servlet.http.HttpServletResponse r, IRestSerializer serializer, byte[][] bs)
           
 
Method Summary
 Object getMessage()
           
 int getStatusCode()
           
 void respond()
           
 void setAccepted()
           
 void setBadRequest(Object message)
           
 void setConflict(Object message)
           
 void setCreated()
           
 void setExists(boolean error)
           
 void setGone()
           
 void setInternalError(Exception e)
           
 void setInvalidURI()
           
 void setInvalidURI(Object message)
           
 void setMethodNotImplemented()
           
 void setNoQueryResults()
           
 void setNotFound()
           
 void setNotFound(Object message)
           
 void setOK()
           
 void setOK(Object message)
           
 void setScannerCreated(ScannerIdentifier scannerIdentifier)
           
 void setUnsupportedMediaType(Object message)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

statNames

public static final HashMap<Integer,String> statNames

statusCode

protected int statusCode

response

protected javax.servlet.http.HttpServletResponse response

message

protected Object message

serializer

protected IRestSerializer serializer

pathSegments

protected byte[][] pathSegments
Constructor Detail

Status

public Status(javax.servlet.http.HttpServletResponse r,
              IRestSerializer serializer,
              byte[][] bs)
Method Detail

getStatusCode

public int getStatusCode()

getMessage

public Object getMessage()

setOK

public void setOK()

setOK

public void setOK(Object message)

setAccepted

public void setAccepted()

setExists

public void setExists(boolean error)

setCreated

public void setCreated()

setScannerCreated

public void setScannerCreated(ScannerIdentifier scannerIdentifier)

setInternalError

public void setInternalError(Exception e)

setNoQueryResults

public void setNoQueryResults()

setConflict

public void setConflict(Object message)

setNotFound

public void setNotFound(Object message)

setBadRequest

public void setBadRequest(Object message)

setNotFound

public void setNotFound()

setMethodNotImplemented

public void setMethodNotImplemented()

setInvalidURI

public void setInvalidURI()

setInvalidURI

public void setInvalidURI(Object message)

setUnsupportedMediaType

public void setUnsupportedMediaType(Object message)

setGone

public void setGone()

respond

public void respond()
             throws HBaseRestException
Throws:
HBaseRestException


Copyright © 2009 The Apache Software Foundation