public class SSLSmfClient extends ZSmfClient
| Modifier and Type | Class and Description |
|---|---|
class |
SSLSmfClient.ProcessResult |
SimpleSmfClient.PriorityData, SimpleSmfClient.SS| Modifier and Type | Field and Description |
|---|---|
ByteBuffer |
mSMFReadSideBuffer |
ByteBuffer |
mSocketReadSideBuffer |
z_in, z_outC_CLOSED, C_CONNECTING, C_RECON_STARTED, NOT_CONNECTED, WRCODE_DROPPED, WRCODE_OK| Modifier and Type | Method and Description |
|---|---|
void |
close(boolean isReconn) |
void |
closeOutbound() |
void |
doPostNoResponse(WireMessage request,
boolean setAuth) |
void |
getCiphersToUse(HashSet<String> supportedCiphersSet,
ArrayList<String> ciphersToUseArray,
ArrayList<String> ciphersNotSupportedArray) |
boolean |
getCompressionMode() |
void |
getProtocolsToUse(HashSet<String> supportedProtocolsSet,
ArrayList<String> protocolsToUseArray,
ArrayList<String> protocolsNotSupportedArray) |
boolean |
isCompressionOn() |
boolean |
isSslEngineClosed() |
void |
logProtocols(HashSet<String> supportedProtocolsSet,
ArrayList<String> protocolsToUseArray,
ArrayList<String> protocolsNotSupportedArray) |
void |
logProviders() |
void |
logSuites(HashSet<String> supportedCiphersSet,
ArrayList<String> ciphersToUseArray,
ArrayList<String> ciphersNotSupportedArray) |
void |
open() |
SSLSmfClient.ProcessResult |
process(boolean read) |
void |
readCloseNotify() |
void |
readMessage(InputStream istr,
WireMessage msg) |
void |
reset() |
void |
setCompressionMode(boolean done) |
void |
setSslEngineClosed(boolean closed) |
beginReconnection, clearCallbackHandler, close, closeState, connected, deregisterClientRead, doPost, doSmfSharedWrite, doSmfSharedWrite, endPostReconnect, endReconnection, enqueuePriorityData, getBytesWritten, getChannel, getConnCounter, getConnCounterTag, getConnTimeout, getCtrl_seqAlloc, getJcsmpSecureProtocolSocketFactory, getLocalAddress, getLocalPort, getNetworkInfoString, getRemoteHost, getRemotePort, getSharedSocketState, getSmfClientId, getSO_rcvbuf, getSO_sndbuf, getSocket, getSockTimeout, handleClosedSocketDuringRead, handleClosedSocketDuringWrite, incrementConnCounterTag, initState, isClientConnected, isTcpNoDelay, limitBytes, notifyFatalError, read, registerClientRead, remainingBytes, setClientProps, setConnTimeout, setJcsmpSecureProtocolSocketFactory, setLocalAddress, setRemoteHost, setRemotePort, setSO_rcvbuf, setSO_sndbuf, setSockTimeout, setSubscriberMessageReader, setTcpNoDelay, toString, writepublic ByteBuffer mSMFReadSideBuffer
public ByteBuffer mSocketReadSideBuffer
public void open()
throws UnknownHostException,
IOException,
JCSMPException
open in class ZSmfClientUnknownHostExceptionIOExceptionJCSMPExceptionpublic void setSslEngineClosed(boolean closed)
public void reset()
public void close(boolean isReconn)
throws IOException
close in class SimpleSmfClientIOExceptionpublic void closeOutbound()
public void doPostNoResponse(WireMessage request, boolean setAuth) throws JCSMPException, IOException
doPostNoResponse in class ZSmfClientJCSMPExceptionIOExceptionpublic void readCloseNotify()
throws JCSMPTransportException
JCSMPTransportExceptionpublic boolean isSslEngineClosed()
public boolean isCompressionOn()
public void setCompressionMode(boolean done)
public boolean getCompressionMode()
public void readMessage(InputStream istr, WireMessage msg) throws IOException
readMessage in class ZSmfClientIOExceptionpublic SSLSmfClient.ProcessResult process(boolean read) throws IOException
IOExceptionpublic void logProviders()
public void logProtocols(HashSet<String> supportedProtocolsSet, ArrayList<String> protocolsToUseArray, ArrayList<String> protocolsNotSupportedArray)
public void logSuites(HashSet<String> supportedCiphersSet, ArrayList<String> ciphersToUseArray, ArrayList<String> ciphersNotSupportedArray)
public void getProtocolsToUse(HashSet<String> supportedProtocolsSet, ArrayList<String> protocolsToUseArray, ArrayList<String> protocolsNotSupportedArray)
Copyright 2004-2020 Solace Corporation. All rights reserved.