org.mariadb.jdbc.internal.io.output
Interface PacketOutputStream
- All Known Implementing Classes:
- AbstractPacketOutputStream, CompressPacketOutputStream, StandardPacketOutputStream
public interface PacketOutputStream
|
Method Summary |
boolean |
checkRemainingSize(int len)
|
void |
close()
|
void |
flush()
|
int |
getMaxAllowedPacket()
|
OutputStream |
getOutputStream()
|
boolean |
isAllowedCmdLength()
|
void |
permitTrace(boolean permitTrace)
|
void |
setMaxAllowedPacket(int maxAllowedPacket)
|
void |
setServerThreadId(long serverThreadId,
Boolean isMaster)
|
void |
setTraceCache(LruTraceCache traceCache)
|
void |
startPacket(int seqNo)
|
void |
write(byte[] arr)
|
void |
write(byte[] arr,
int off,
int len)
|
void |
write(InputStream is,
boolean escape,
boolean noBackslashEscapes)
|
void |
write(InputStream is,
long length,
boolean escape,
boolean noBackslashEscapes)
|
void |
write(int arr)
|
void |
write(Reader reader,
boolean escape,
boolean noBackslashEscapes)
|
void |
write(Reader reader,
long length,
boolean escape,
boolean noBackslashEscapes)
|
void |
write(String str)
|
void |
write(String str,
boolean escape,
boolean noBackslashEscapes)
|
void |
writeBytes(byte value,
int len)
|
void |
writeBytesEscaped(byte[] bytes,
int len,
boolean noBackslashEscapes)
|
void |
writeEmptyPacket()
|
void |
writeEmptyPacket(int seqNo)
|
void |
writeFieldLength(long length)
|
void |
writeInt(int value)
|
void |
writeLong(long value)
|
void |
writeShort(short value)
|
startPacket
void startPacket(int seqNo)
writeEmptyPacket
void writeEmptyPacket(int seqNo)
throws IOException
- Throws:
IOException
writeEmptyPacket
void writeEmptyPacket()
throws IOException
- Throws:
IOException
write
void write(int arr)
throws IOException
- Throws:
IOException
write
void write(byte[] arr)
throws IOException
- Throws:
IOException
write
void write(byte[] arr,
int off,
int len)
throws IOException
- Throws:
IOException
write
void write(String str)
throws IOException
- Throws:
IOException
write
void write(String str,
boolean escape,
boolean noBackslashEscapes)
throws IOException
- Throws:
IOException
write
void write(InputStream is,
boolean escape,
boolean noBackslashEscapes)
throws IOException
- Throws:
IOException
write
void write(InputStream is,
long length,
boolean escape,
boolean noBackslashEscapes)
throws IOException
- Throws:
IOException
write
void write(Reader reader,
boolean escape,
boolean noBackslashEscapes)
throws IOException
- Throws:
IOException
write
void write(Reader reader,
long length,
boolean escape,
boolean noBackslashEscapes)
throws IOException
- Throws:
IOException
writeBytesEscaped
void writeBytesEscaped(byte[] bytes,
int len,
boolean noBackslashEscapes)
throws IOException
- Throws:
IOException
flush
void flush()
throws IOException
- Throws:
IOException
close
void close()
throws IOException
- Throws:
IOException
checkRemainingSize
boolean checkRemainingSize(int len)
isAllowedCmdLength
boolean isAllowedCmdLength()
getOutputStream
OutputStream getOutputStream()
writeShort
void writeShort(short value)
throws IOException
- Throws:
IOException
writeInt
void writeInt(int value)
throws IOException
- Throws:
IOException
writeLong
void writeLong(long value)
throws IOException
- Throws:
IOException
writeBytes
void writeBytes(byte value,
int len)
throws IOException
- Throws:
IOException
writeFieldLength
void writeFieldLength(long length)
throws IOException
- Throws:
IOException
getMaxAllowedPacket
int getMaxAllowedPacket()
setMaxAllowedPacket
void setMaxAllowedPacket(int maxAllowedPacket)
permitTrace
void permitTrace(boolean permitTrace)
setServerThreadId
void setServerThreadId(long serverThreadId,
Boolean isMaster)
setTraceCache
void setTraceCache(LruTraceCache traceCache)
Copyright © 2017. All rights reserved.