Package org.apache.commons.net.telnet
Class SuppressGAOptionHandler
- java.lang.Object
-
- org.apache.commons.net.telnet.TelnetOptionHandler
-
- org.apache.commons.net.telnet.SuppressGAOptionHandler
-
public class SuppressGAOptionHandler extends TelnetOptionHandler
Implements the telnet suppress go ahead option RFC 858.- Author:
- Bruno D'Avanzo
-
-
Constructor Summary
Constructors Constructor Description SuppressGAOptionHandler()Constructor for the SuppressGAOptionHandler.SuppressGAOptionHandler(boolean initlocal, boolean initremote, boolean acceptlocal, boolean acceptremote)Constructor for the SuppressGAOptionHandler.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int[]answerSubnegotiation(int[] suboptionData, int suboptionLength)Implements the abstract method of TelnetOptionHandler.int[]startSubnegotiationLocal()Implements the abstract method of TelnetOptionHandler.int[]startSubnegotiationRemote()Implements the abstract method of TelnetOptionHandler.-
Methods inherited from class org.apache.commons.net.telnet.TelnetOptionHandler
getAcceptLocal, getAcceptRemote, getInitLocal, getInitRemote, getOptionCode, setAcceptLocal, setAcceptRemote, setInitLocal, setInitRemote
-
-
-
-
Constructor Detail
-
SuppressGAOptionHandler
public SuppressGAOptionHandler(boolean initlocal, boolean initremote, boolean acceptlocal, boolean acceptremote)Constructor for the SuppressGAOptionHandler. Allows defining desired initial setting for local/remote activation of this option and behaviour in case a local/remote activation request for this option is received.- Parameters:
initlocal- - if set to true, a WILL is sent upon connection.initremote- - if set to true, a DO is sent upon connection.acceptlocal- - if set to true, any DO request is accepted.acceptremote- - if set to true, any WILL request is accepted.
-
SuppressGAOptionHandler
public SuppressGAOptionHandler()
Constructor for the SuppressGAOptionHandler. Initial and accept behaviour flags are set to false
-
-
Method Detail
-
answerSubnegotiation
public int[] answerSubnegotiation(int[] suboptionData, int suboptionLength)Implements the abstract method of TelnetOptionHandler.- Specified by:
answerSubnegotiationin classTelnetOptionHandler- Parameters:
suboptionData- - the sequence received, whithout IAC SB & IAC SEsuboptionLength- - the length of data in suboption_data- Returns:
- always null (no response to subnegotiation)
-
startSubnegotiationLocal
public int[] startSubnegotiationLocal()
Implements the abstract method of TelnetOptionHandler.- Specified by:
startSubnegotiationLocalin classTelnetOptionHandler- Returns:
- always null (no response to subnegotiation)
-
startSubnegotiationRemote
public int[] startSubnegotiationRemote()
Implements the abstract method of TelnetOptionHandler.- Specified by:
startSubnegotiationRemotein classTelnetOptionHandler- Returns:
- always null (no response to subnegotiation)
-
-