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 java.util.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 java.util.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,
java.lang.String msg,
java.lang.String lang,
boolean initiator) |
protected void |
SessionHelper.signalExceptionCaught(SessionListener listener,
java.lang.Throwable t) |
protected void |
SessionHelper.signalNegotiationEnd(SessionListener listener,
java.util.Map<KexProposalOption,java.lang.String> c2sOptions,
java.util.Map<KexProposalOption,java.lang.String> s2cOptions,
java.util.Map<KexProposalOption,java.lang.String> negotiatedGuess,
java.lang.Throwable reason) |
protected void |
SessionHelper.signalNegotiationStart(SessionListener listener,
java.util.Map<KexProposalOption,java.lang.String> c2sOptions,
java.util.Map<KexProposalOption,java.lang.String> s2cOptions) |
protected void |
SessionHelper.signalPeerIdentificationReceived(SessionListener listener,
java.lang.String version,
java.util.List<java.lang.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,java.lang.Void> invoker) |