intradoc.data
Interface DataSerialize
- All Known Implementing Classes:
- DataBinderSerializer
- public interface DataSerialize
|
Method Summary |
void |
continueParse(DataBinder data,
ExecutionContext cxt)
|
java.lang.String |
decode(DataBinder data,
java.lang.String in,
ExecutionContext cxt)
|
java.lang.String |
detectEncoding(DataBinder data,
java.io.BufferedInputStream bstream,
ExecutionContext cxt)
|
int |
determineContentType(DataBinder data,
ExecutionContext cxt)
|
java.lang.String |
determineEncoding(DataBinder data,
ExecutionContext cxt)
|
java.lang.String |
encode(DataBinder data,
java.lang.String in,
ExecutionContext cxt)
|
DataBinderProtocolInterface |
getDataBinderProtocol()
|
java.lang.String |
getIsoEncoding(java.lang.String javaEncoding)
|
java.lang.String |
getJavaEncoding(java.lang.String isoEncoding)
|
java.lang.String |
getSystemEncoding()
|
java.lang.String |
getWebEncoding()
|
boolean |
isMultiMode()
|
java.lang.String |
packageEncodingHeader(DataBinder data,
ExecutionContext cxt)
|
java.lang.String |
parseHdaEncoding(java.lang.String line)
|
java.lang.String |
parseHdaEncodingEx(DataBinder data,
java.lang.String line)
|
void |
parseLocalParameters(DataBinder data,
java.lang.String params,
java.lang.String delimiter,
ExecutionContext cxt)
|
void |
parseRequest(DataBinder data,
java.io.BufferedInputStream inStream,
ExecutionContext cxt)
|
void |
parseRequestBody(DataBinder data,
ExecutionContext cxt)
|
void |
prepareParseRequest(DataBinder data,
java.io.BufferedInputStream inStream,
ExecutionContext cxt)
|
java.lang.String |
readLineEx(DataBinder data,
java.io.BufferedInputStream inStream,
boolean doCount,
boolean allowRaw,
ExecutionContext cxt)
|
void |
receiveEx(DataBinder data,
java.io.BufferedReader reader,
boolean isHeaderOnly,
ExecutionContext cxt)
|
void |
resetMultiContentFlags(DataBinder data,
ExecutionContext cxt)
|
byte[] |
sendBytes(DataBinder data,
java.lang.String javaEncoding,
boolean sendHeader,
ExecutionContext cxt)
|
void |
sendEx(DataBinder data,
java.io.Writer writer,
boolean sendHeader,
ExecutionContext cxt)
|
void |
setDataBinderProtocol(DataBinderProtocolInterface dataBinderProtocol)
|
void |
setEncodingMap(ResultSet rset)
|
void |
setMultiMode(boolean flag)
|
void |
setSystemEncoding(java.lang.String systemEncoding)
|
void |
setUseClientEncoding(boolean flag)
|
void |
setWebEncoding(java.lang.String newEncoding)
|
boolean |
useClientEncoding()
|
sendEx
public void sendEx(DataBinder data,
java.io.Writer writer,
boolean sendHeader,
ExecutionContext cxt)
throws java.io.IOException
java.io.IOException
sendBytes
public byte[] sendBytes(DataBinder data,
java.lang.String javaEncoding,
boolean sendHeader,
ExecutionContext cxt)
throws java.io.IOException
java.io.IOException
receiveEx
public void receiveEx(DataBinder data,
java.io.BufferedReader reader,
boolean isHeaderOnly,
ExecutionContext cxt)
throws java.io.IOException
java.io.IOException
decode
public java.lang.String decode(DataBinder data,
java.lang.String in,
ExecutionContext cxt)
encode
public java.lang.String encode(DataBinder data,
java.lang.String in,
ExecutionContext cxt)
parseRequest
public void parseRequest(DataBinder data,
java.io.BufferedInputStream inStream,
ExecutionContext cxt)
throws java.io.IOException,
DataException
java.io.IOException
DataException
prepareParseRequest
public void prepareParseRequest(DataBinder data,
java.io.BufferedInputStream inStream,
ExecutionContext cxt)
throws java.io.IOException,
DataException
java.io.IOException
DataException
parseRequestBody
public void parseRequestBody(DataBinder data,
ExecutionContext cxt)
throws java.io.IOException,
DataException
java.io.IOException
DataException
determineContentType
public int determineContentType(DataBinder data,
ExecutionContext cxt)
throws DataException
DataException
resetMultiContentFlags
public void resetMultiContentFlags(DataBinder data,
ExecutionContext cxt)
continueParse
public void continueParse(DataBinder data,
ExecutionContext cxt)
throws java.io.IOException,
DataException
java.io.IOException
DataException
readLineEx
public java.lang.String readLineEx(DataBinder data,
java.io.BufferedInputStream inStream,
boolean doCount,
boolean allowRaw,
ExecutionContext cxt)
throws java.io.IOException
java.io.IOException
parseLocalParameters
public void parseLocalParameters(DataBinder data,
java.lang.String params,
java.lang.String delimiter,
ExecutionContext cxt)
detectEncoding
public java.lang.String detectEncoding(DataBinder data,
java.io.BufferedInputStream bstream,
ExecutionContext cxt)
throws java.io.IOException
java.io.IOException
packageEncodingHeader
public java.lang.String packageEncodingHeader(DataBinder data,
ExecutionContext cxt)
throws java.io.IOException
java.io.IOException
determineEncoding
public java.lang.String determineEncoding(DataBinder data,
ExecutionContext cxt)
parseHdaEncodingEx
public java.lang.String parseHdaEncodingEx(DataBinder data,
java.lang.String line)
parseHdaEncoding
public java.lang.String parseHdaEncoding(java.lang.String line)
setEncodingMap
public void setEncodingMap(ResultSet rset)
throws DataException
DataException
getIsoEncoding
public java.lang.String getIsoEncoding(java.lang.String javaEncoding)
getJavaEncoding
public java.lang.String getJavaEncoding(java.lang.String isoEncoding)
setSystemEncoding
public void setSystemEncoding(java.lang.String systemEncoding)
getSystemEncoding
public java.lang.String getSystemEncoding()
setWebEncoding
public void setWebEncoding(java.lang.String newEncoding)
getWebEncoding
public java.lang.String getWebEncoding()
setMultiMode
public void setMultiMode(boolean flag)
isMultiMode
public boolean isMultiMode()
setUseClientEncoding
public void setUseClientEncoding(boolean flag)
useClientEncoding
public boolean useClientEncoding()
setDataBinderProtocol
public void setDataBinderProtocol(DataBinderProtocolInterface dataBinderProtocol)
getDataBinderProtocol
public DataBinderProtocolInterface getDataBinderProtocol()
(c) 1996-2005 All rights reserved. Stellent, Inc. |