|
SSH Factory | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Implements methods for capturing events sourced from Telnet class. Typicaly your application will implement this interface to capture the following events :
TelnetConnectedEvent
TelnetDisconnectedEvent
DoOptionEvent
DontOptionEvent
WillOptionEvent
WontOptionEvent
DoSubOptionEvent
TelnetDataReceivedEvent
In addition to implementing this interface your application should register
itself as an EventListener which may look somewhat like this:
public class Application ... implements TelnetListener
{
...
public ... initMethod(...)
{
Telnet telnet = new Telnet("myserver.com");
telnet.addTelnetListener(this);
}
...
}
| Method Summary | |
void |
connected(TelnetConnectedEvent event)
Invoked when Telnet connection is established. |
void |
dataReceived(TelnetDataReceivedEvent event)
Invoked when data is received from Telnet server. |
void |
disconnected(TelnetDisconnectedEvent event)
Invoked when Telnet connection is released. |
void |
dontOption(DontOptionEvent event)
Invoked when a DONT OPTION (refuse client request to use option) command is received from the Telnet server. |
void |
doOption(DoOptionEvent event)
Invoked when a DO OPTION (request client to use option) command is received from the Telnet server. |
void |
doSubOption(DoSubOptionEvent event)
Invoked when SB OPTION (subnegotiation) command is received from Telnet server, typically after accepting a WILL OPTION command from Telnet server. |
void |
willOption(WillOptionEvent event)
Invoked when a WILL OPTION (offer client to use option) command is received from the Telnet server. |
void |
wontOption(WontOptionEvent event)
Invoked when a WONT OPTION (refuse clients offer to use option) command is received from the Telnet server. |
| Method Detail |
public void connected(TelnetConnectedEvent event)
event - a TelnetConnectedEventTelnetConnectedEvent,
Telnet.connect()public void disconnected(TelnetDisconnectedEvent event)
Telnet#disconnect method
event - a TelnetDisconnectedEventTelnetDisconnectedEvent,
Telnet.disconnect()public void doOption(DoOptionEvent event)
event - a DoOptionEventDoOptionEvent,
TelnetOption,
Telnet.sendDontOption(com.jscape.inet.telnet.TelnetOption),
Telnet.sendWillOption(com.jscape.inet.telnet.TelnetOption)public void dontOption(DontOptionEvent event)
event - a DontOptionEventDontOptionEvent,
TelnetOptionpublic void willOption(WillOptionEvent event)
event - a WillOptionEventWillOptionEvent,
TelnetOption,
Telnet.sendDoOption(com.jscape.inet.telnet.TelnetOption),
Telnet.sendDontOption(com.jscape.inet.telnet.TelnetOption)public void wontOption(WontOptionEvent event)
event - a WontOptionEventWontOptionEvent,
TelnetOptionpublic void doSubOption(DoSubOptionEvent event)
event - a DoSubOptionEventDoSubOptionEvent,
Telnet.sendOptionSubnegotiation(com.jscape.inet.telnet.TelnetOption)public void dataReceived(TelnetDataReceivedEvent event)
event - a TelnetDataReceivedEventTelnetDataReceivedEvent
|
SSH Factory | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||