Package org.apache.sshd.common.session
Class SessionWorkBuffer
java.lang.Object
org.apache.sshd.common.util.buffer.Buffer
org.apache.sshd.common.util.buffer.ByteArrayBuffer
org.apache.sshd.common.session.SessionWorkBuffer
- All Implemented Interfaces:
SessionContextHolder
,SessionHolder<Session>
,Readable
-
Field Summary
FieldsFields inherited from class org.apache.sshd.common.util.buffer.ByteArrayBuffer
DEFAULT_SIZE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclear
(boolean wipeData) Reset read/write positions to zerovoid
forceClear
(boolean wipeData) Methods inherited from class org.apache.sshd.common.util.buffer.ByteArrayBuffer
array, available, capacity, compact, copyRawBytes, ensureCapacity, getByte, getBytesConsumed, getCompactClone, getCompactClone, getRawBytes, getString, putBuffer, putBuffer, putByte, putRawBytes, rawByte, rawUInt, rpos, rpos, size, wpos, wpos
Methods inherited from class org.apache.sshd.common.util.buffer.Buffer
clear, dumpHex, dumpHex, ensureAvailable, ensureCapacity, extractEC, getAvailableStrings, getAvailableStrings, getBoolean, getBytes, getCertificateOptions, getCertificateOptions, getCompactData, getInt, getKeyPair, getLong, getMPInt, getMPIntAsBytes, getNameList, getNameList, getNameList, getNameList, getPublicKey, getPublicKey, getRawBytes, getRawPublicKey, getRawPublicKey, getShort, getString, getStringList, getStringList, getStringList, getStringList, getUByte, getUInt, isValidMessageStructure, isValidMessageStructure, putAndWipeBytes, putAndWipeBytes, putAndWipeChars, putAndWipeChars, putAndWipeChars, putAndWipeChars, putBoolean, putBuffer, putBufferedData, putBytes, putBytes, putCertificateOptions, putCertificateOptions, putChars, putChars, putChars, putChars, putInt, putKeyPair, putLong, putMPInt, putMPInt, putNameList, putNameList, putNameList, putNameList, putOptionalBufferedData, putPublicKey, putRawBytes, putRawPublicKey, putRawPublicKeyBytes, putShort, putString, putString, putStringList, putStringList, toHex, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.apache.sshd.common.session.SessionHolder
getSessionContext
-
Field Details
-
session
-
-
Constructor Details
-
SessionWorkBuffer
-
-
Method Details
-
getSession
- Specified by:
getSession
in interfaceSessionHolder<Session>
-
clear
Description copied from class:Buffer
Reset read/write positions to zero- Overrides:
clear
in classByteArrayBuffer
- Parameters:
wipeData
- Whether to zero any previously existing data- Returns:
- Reference to this buffer
-
forceClear
public void forceClear(boolean wipeData)
-