jmri.web.miniserver
Class MiniServletResponse

java.lang.Object
  extended by jmri.web.miniserver.MiniServletResponse
All Implemented Interfaces:
javax.servlet.ServletResponse

public class MiniServletResponse
extends Object
implements javax.servlet.ServletResponse

Encapsulate a response to a request.

Although not the same as ServletResponse, this is meant to be method-signature compatible, so that we can move to servlets later on.

Author:
Bob Jacobsen Copyright 2008

Constructor Summary
MiniServletResponse(Socket server)
           
 
Method Summary
 void flushBuffer()
           
 int getBufferSize()
           
 String getCharacterEncoding()
           
 Locale getLocale()
           
 javax.servlet.ServletOutputStream getOutputStream()
           
 PrintWriter getWriter()
           
 boolean isCommitted()
           
 void reset()
           
 void setBufferSize(int i)
           
 void setContentLength(int i)
           
 void setContentType(String s)
           
 void setLocale(Locale l)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MiniServletResponse

public MiniServletResponse(Socket server)
Method Detail

getWriter

public PrintWriter getWriter()
Specified by:
getWriter in interface javax.servlet.ServletResponse

getOutputStream

public javax.servlet.ServletOutputStream getOutputStream()
Specified by:
getOutputStream in interface javax.servlet.ServletResponse

setLocale

public void setLocale(Locale l)
Specified by:
setLocale in interface javax.servlet.ServletResponse

getLocale

public Locale getLocale()
Specified by:
getLocale in interface javax.servlet.ServletResponse

setContentType

public void setContentType(String s)
Specified by:
setContentType in interface javax.servlet.ServletResponse

setContentLength

public void setContentLength(int i)
Specified by:
setContentLength in interface javax.servlet.ServletResponse

setBufferSize

public void setBufferSize(int i)
Specified by:
setBufferSize in interface javax.servlet.ServletResponse

getBufferSize

public int getBufferSize()
Specified by:
getBufferSize in interface javax.servlet.ServletResponse

getCharacterEncoding

public String getCharacterEncoding()
Specified by:
getCharacterEncoding in interface javax.servlet.ServletResponse

flushBuffer

public void flushBuffer()
Specified by:
flushBuffer in interface javax.servlet.ServletResponse

reset

public void reset()
Specified by:
reset in interface javax.servlet.ServletResponse

isCommitted

public boolean isCommitted()
Specified by:
isCommitted in interface javax.servlet.ServletResponse


Copyright © 1997 - 2011 JMRI Community.
JMRI, DecoderPro, PanelPro, SoundPro, DispatcherPro and associated logos are our trademarks.

Additional information on copyright, trademarks and licenses is linked here.
Site hosted by: Get JMRI Model Railroad Interface at SourceForge.net. Fast, secure and Free Open Source software downloads