Package | Description |
---|---|
org.apache.sshd.common.helpers | |
org.apache.sshd.common.session | |
org.apache.sshd.common.session.helpers |
Modifier and Type | Field and Description |
---|---|
protected SessionListener |
AbstractFactoryManager.sessionListenerProxy |
Modifier and Type | Field and Description |
---|---|
protected Collection<SessionListener> |
AbstractFactoryManager.sessionListeners |
Modifier and Type | Method and Description |
---|---|
SessionListener |
AbstractFactoryManager.getSessionListenerProxy() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractFactoryManager.addSessionListener(SessionListener listener) |
void |
AbstractFactoryManager.removeSessionListener(SessionListener listener) |
Modifier and Type | Method and Description |
---|---|
static <L extends SessionListener> |
SessionListener.validateListener(L listener) |
Modifier and Type | Method and Description |
---|---|
SessionListener |
SessionListenerManager.getSessionListenerProxy() |
Modifier and Type | Method and Description |
---|---|
void |
SessionListenerManager.addSessionListener(SessionListener listener)
Add a session listener.
|
void |
SessionListenerManager.removeSessionListener(SessionListener listener)
Remove a session listener.
|
Modifier and Type | Class and Description |
---|---|
class |
SessionTimeoutListener
Task that iterates over all currently open
Session s and checks each of them for timeouts. |
Modifier and Type | Field and Description |
---|---|
protected SessionListener |
AbstractSession.sessionListenerProxy |
Modifier and Type | Field and Description |
---|---|
protected Collection<SessionListener> |
AbstractSession.sessionListeners
Session listeners container
|
Modifier and Type | Method and Description |
---|---|
SessionListener |
AbstractSession.getSessionListenerProxy() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractSession.addSessionListener(SessionListener listener) |
void |
AbstractSession.removeSessionListener(SessionListener listener) |
protected void |
SessionHelper.signalDisconnect(SessionListener listener,
int code,
String msg,
String lang,
boolean initiator) |
protected void |
SessionHelper.signalExceptionCaught(SessionListener listener,
Throwable t) |
protected void |
SessionHelper.signalNegotiationEnd(SessionListener listener,
Map<KexProposalOption,String> c2sOptions,
Map<KexProposalOption,String> s2cOptions,
Map<KexProposalOption,String> negotiatedGuess,
Throwable reason) |
protected void |
SessionHelper.signalNegotiationOptionsCreated(SessionListener listener,
Map<KexProposalOption,String> proposal) |
protected void |
SessionHelper.signalNegotiationStart(SessionListener listener,
Map<KexProposalOption,String> c2sOptions,
Map<KexProposalOption,String> s2cOptions) |
protected void |
SessionHelper.signalPeerIdentificationReceived(SessionListener listener,
String version,
List<String> extraLines) |
protected void |
SessionHelper.signalReadPeerIdentificationLine(SessionListener listener,
String version,
List<String> extraLines) |
protected void |
SessionHelper.signalSendIdentification(SessionListener listener,
String version,
List<String> extraLines) |
protected void |
SessionHelper.signalSessionClosed(SessionListener listener) |
protected void |
SessionHelper.signalSessionCreated(SessionListener listener) |
protected void |
SessionHelper.signalSessionEstablished(SessionListener listener) |
protected void |
SessionHelper.signalSessionEvent(SessionListener listener,
SessionListener.Event event) |
Modifier and Type | Method and Description |
---|---|
protected void |
SessionHelper.invokeSessionSignaller(Invoker<SessionListener,Void> invoker) |
Copyright © 2008–2024 The Apache Software Foundation. All rights reserved.