|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.foxsmart.csu.config.CiscoRouterConfigParser
com.foxsmart.csu.config.global.AccessListTcpFlagInfo
public class AccessListTcpFlagInfo
This class represents the various TCP flags that can be set on Extended IP Access Lists configured with a TCP port.
| Field Summary | |
|---|---|
static java.lang.String |
ACK
|
static java.lang.String |
ESTABLISHED
|
static java.lang.String |
FIN
|
static java.lang.String |
PSH
|
static java.lang.String |
RST
|
static java.lang.String |
SYN
|
static java.lang.String |
URG
|
| Fields inherited from class com.foxsmart.csu.config.CiscoRouterConfigParser |
|---|
log, NO, tokenIndex |
| Constructor Summary | |
|---|---|
AccessListTcpFlagInfo()
|
|
| Method Summary | |
|---|---|
java.lang.String |
generateIos()
Generates the IOS string associated with this part of the router configuration. |
boolean |
getAckFlag()
Gets the Ack flag. |
boolean |
getEstablishedFlag()
Gets the established connections flag. |
boolean |
getFinFlag()
Gets the Fin flag. |
boolean |
getPshFlag()
Gets the Psh flag. |
boolean |
getRstFlag()
Gets the Rst flag. |
boolean |
getSynFlag()
Gets the Syn flag. |
boolean |
getUrgFlag()
Gets the Urg flag. |
void |
setAckFlag(boolean ackFlag)
Sets the Ack flag. |
void |
setEstablishedFlag(boolean establishedFlag)
Sets the established connections flag. |
void |
setFinFlag(boolean finFlag)
Sets the Fin flag. |
void |
setPshFlag(boolean pshFlag)
Sets the Psh flag. |
void |
setRstFlag(boolean rstFlag)
Sets the Rst flag. |
void |
setSynFlag(boolean synFlag)
Sets the Syn flag. |
void |
setUrgFlag(boolean urgFlag)
Sets the Urg flag. |
void |
validate()
See comments in CiscoRouterConfigComponent. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String ACK
public static final java.lang.String ESTABLISHED
public static final java.lang.String FIN
public static final java.lang.String PSH
public static final java.lang.String RST
public static final java.lang.String SYN
public static final java.lang.String URG
| Constructor Detail |
|---|
public AccessListTcpFlagInfo()
| Method Detail |
|---|
public void setAckFlag(boolean ackFlag)
ackFlag - The Ack flag.public boolean getAckFlag()
public void setEstablishedFlag(boolean establishedFlag)
establishedFlag - The established connections flag.public boolean getEstablishedFlag()
public void setFinFlag(boolean finFlag)
finFlag - The Fin flag.public boolean getFinFlag()
public void setPshFlag(boolean pshFlag)
pshFlag - The Psh flag.public boolean getPshFlag()
public void setRstFlag(boolean rstFlag)
rstFlag - The Rst flag.public boolean getRstFlag()
public void setSynFlag(boolean synFlag)
synFlag - The Syn flag.public boolean getSynFlag()
public void setUrgFlag(boolean urgFlag)
urgFlag - The Urg flag.public boolean getUrgFlag()
public void validate()
throws InvalidConfigurationException
InvalidConfigurationException - if the configuration is invalid.
public java.lang.String generateIos()
throws InvalidConfigurationException
InvalidConfigurationException - if the configuration is invalid.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||