public class RedirectStatusFilter extends BaseObject implements IHttpMessageWriter, ISupportLogging
Modifier and Type | Field and Description |
---|---|
private character |
location
Redirect location
|
private object<? extends IlogWriter> |
logger
Logger
|
private object<? extends IhttpMessage> |
message
The message that's being written to.
|
Constructor and Description |
---|
RedirectStatusFilter() |
Modifier and Type | Method and Description |
---|---|
void |
__net_http_filter_status_RedirectStatusFilter_constructor__(object<? extends IhttpRequest> _poMessage)
Constructor
|
void |
__net_http_filter_status_RedirectStatusFilter_execute__()
Execute method
|
void |
close()
Closes the output.
|
void |
flush()
Flushes data to the output location.
|
object<? extends IlogWriter> |
getLogger()
Get logger.
|
object<? extends IhttpMessage> |
getMessage()
Get message.
|
void |
open()
Opens the writer for output.
|
void |
setLogger(object<? extends IlogWriter> _logger)
Set logger.
|
void |
write(character _pcData)
Write data to/from the message
|
void |
write(handle phData)
Write data to/from the message
|
void |
write(longchar _pcData)
Write data to/from the message
|
void |
write(memptr _poData)
Write data to/from the message
|
void |
write(object<? extends _BaseObject_> _poData)
Write data to/from the message
|
__lang_BaseObject_constructor__, __lang_BaseObject_execute__, assertNotNull, assertNotNull, clone, getLegacyClass, getNextSibling, getPrevSibling, legacyEquals, toLegacyString
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
__lang_BaseObject_constructor__, clone, getLegacyClass, getNextSibling, getPrevSibling, isTracked, legacyEquals, toLegacyString
private final object<? extends IlogWriter> logger
private final object<? extends IhttpMessage> message
private final character location
public void __net_http_filter_status_RedirectStatusFilter_execute__()
public void __net_http_filter_status_RedirectStatusFilter_constructor__(object<? extends IhttpRequest> _poMessage)
_poMessage
- - HTTP requestpublic void open()
open
in interface IHttpMessageWriter
public void write(object<? extends _BaseObject_> _poData)
write
in interface IHttpMessageWriter
_poData
- Data to writepublic void write(longchar _pcData)
write
in interface IHttpMessageWriter
_pcData
- Data to writepublic void write(handle phData)
write
in interface IHttpMessageWriter
phData
- Data to writepublic void write(character _pcData)
write
in interface IHttpMessageWriter
_pcData
- Data to writepublic void write(memptr _poData)
write
in interface IHttpMessageWriter
_poData
- Data to writepublic void flush()
flush
in interface IHttpMessageWriter
public object<? extends IhttpMessage> getMessage()
getMessage
in interface IHttpMessageWriter
public void close()
close
in interface IHttpMessageWriter
public object<? extends IlogWriter> getLogger()
getLogger
in interface ISupportLogging
public void setLogger(object<? extends IlogWriter> _logger)
setLogger
in interface ISupportLogging
_logger
- the new logger value