com.koushikdutta.async.http.server
Interface AsyncHttpServerResponse

All Superinterfaces:
CompletedCallback, DataSink
All Known Implementing Classes:
AsyncHttpServerResponseImpl

public interface AsyncHttpServerResponse
extends DataSink, CompletedCallback


Method Summary
 void end()
           
 ResponseHeaders getHeaders()
           
 AsyncSocket getSocket()
           
 void onCompleted(java.lang.Exception ex)
          Alias for end.
 void redirect(java.lang.String location)
           
 void responseCode(int code)
           
 void send(JSONObject json)
           
 void send(java.lang.String string)
           
 void send(java.lang.String contentType, java.lang.String string)
           
 void sendFile(java.io.File file)
           
 void setContentType(java.lang.String contentType)
           
 void writeHead()
           
 
Methods inherited from interface com.koushikdutta.async.DataSink
close, getClosedCallback, getServer, getWriteableCallback, isOpen, setClosedCallback, setWriteableCallback, write, write
 

Method Detail

end

void end()
Specified by:
end in interface DataSink

send

void send(java.lang.String contentType,
          java.lang.String string)

send

void send(java.lang.String string)

send

void send(JSONObject json)

sendFile

void sendFile(java.io.File file)

responseCode

void responseCode(int code)

getHeaders

ResponseHeaders getHeaders()

writeHead

void writeHead()

setContentType

void setContentType(java.lang.String contentType)

redirect

void redirect(java.lang.String location)

onCompleted

void onCompleted(java.lang.Exception ex)
Alias for end. Used with CompletedEmitters

Specified by:
onCompleted in interface CompletedCallback

getSocket

AsyncSocket getSocket()