public class CallbackSession
extends java.lang.Object
implements java.lang.Runnable
Constructor and Description |
---|
CallbackSession(CallbackConfiguration config,
CallbackClient app,
java.lang.String hostname,
int port) |
Modifier and Type | Method and Description |
---|---|
void |
connect() |
protected com.sshtools.synergy.nio.ProtocolContext |
createContext(CallbackConfiguration config) |
void |
disconnect() |
java.lang.Object |
getAttribute(java.lang.String key) |
CallbackConfiguration |
getConfig() |
java.lang.String |
getName() |
boolean |
hasAttribute(java.lang.String key) |
boolean |
isStopped() |
void |
run() |
void |
setAttribute(java.lang.String key,
java.lang.Object val) |
void |
setConfig(CallbackConfiguration config) |
com.sshtools.synergy.nio.DisconnectRequestFuture |
stop() |
public CallbackSession(CallbackConfiguration config, CallbackClient app, java.lang.String hostname, int port) throws java.io.IOException
java.io.IOException
public void run()
run
in interface java.lang.Runnable
public void connect() throws java.io.IOException
java.io.IOException
protected com.sshtools.synergy.nio.ProtocolContext createContext(CallbackConfiguration config) throws java.io.IOException, com.sshtools.common.ssh.SshException
java.io.IOException
com.sshtools.common.ssh.SshException
public void disconnect()
public com.sshtools.synergy.nio.DisconnectRequestFuture stop()
public java.lang.String getName()
public CallbackConfiguration getConfig()
public boolean isStopped()
public void setConfig(CallbackConfiguration config)
public boolean hasAttribute(java.lang.String key)
public java.lang.Object getAttribute(java.lang.String key)
public void setAttribute(java.lang.String key, java.lang.Object val)
Copyright © 2024. All rights reserved.