com.foxsmart.csu.config
Class TcpPortEnum

java.lang.Object
  extended by com.foxsmart.ic.lang.Enum
      extended by com.foxsmart.csu.config.TcpPortEnum
All Implemented Interfaces:
java.io.Serializable

public class TcpPortEnum
extends Enum

The TcpPortEnum class represents a TCP port on the router.

See Also:
Serialized Form

Field Summary
static TcpPortEnum BGP
          Value: 179, Name: bgp, Short Description: Border Gateway Protocol.
static TcpPortEnum CHARGEN
          Value: 19, Name: chargen, Short Description: Character Generator.
static TcpPortEnum CMD
          Value: 514, Name: cmd, Short Description: Remote Commands (rcmd).
static TcpPortEnum DAYTIME
          Value: 13, Name: daytime, Short Description: Daytime.
static TcpPortEnum DISCARD
          Value: 9, Name: discard, Short Description: Discard.
static TcpPortEnum DOMAIN
          Value: 53, Name: domain, Short Description: Domain Name Service DNS.
static TcpPortEnum ECHO
          Value: 7, Name: echo, Short Description: Echo.
static TcpPortEnum EXEC
          Value: 512, Name: exec, Short Description: Exec (rsh).
static TcpPortEnum FINGER
          Value: 79, Name: finger, Short Description: Finger.
static TcpPortEnum FTP
          Value: 21, Name: ftp, Short Description: File Transfer Protocol.
static TcpPortEnum FTP_DATA
          Value: 20, Name: ftp-data, Short Description: FTP data connections (used infrequently).
static TcpPortEnum GOPHER
          Value: 70, Name: gopher, Short Description: Gopher.
static TcpPortEnum HOSTNAME
          Value: 101, Name: hostname, Short Description: NIC hostname server.
static TcpPortEnum IDENT
          Value: 113, Name: ident, Short Description: Ident Protocol.
static TcpPortEnum IRC
          Value: 194, Name: irc, Short Description: Internet Relay Chat.
static TcpPortEnum KLOGIN
          Value: 543, Name: klogin, Short Description: Kerberos login.
static TcpPortEnum KSHELL
          Value: 544, Name: kshell, Short Description: Kerberos shell.
static TcpPortEnum LDP
          Value: 515, Name: ldp, Short Description: Printer Service.
static TcpPortEnum LOGIN
          Value: 513, Name: login, Short Description: Login (rlogin).
static TcpPortEnum NNTP
          Value: 119, Name: nntp, Short Description: Network News Transport Protocol.
static TcpPortEnum PIM_AUTO_RP
          Value: 496, Name: pim-auto-rp, Short Description: PIM Auto-RP.
static TcpPortEnum POP2
          Value: 109, Name: pop2, Short Description: Post Office Protocol v2.
static TcpPortEnum POP3
          Value: 110, Name: pop3, Short Description: Post Office Protocol v3.
static TcpPortEnum SMTP
          Value: 25, Name: smtp, Short Description: Simple MailTransport Protocol.
static TcpPortEnum SUNRPC
          Value: 111, Name: sunrpc, Short Description: Sun Remote Procedure Call.
static TcpPortEnum SYSLOG
          Value: 514, Name: syslog, Short Description: System Logger.
static TcpPortEnum TACACS
          Value: 49, Name: tacacs, Short Description: TAC Access Control System.
static TcpPortEnum TALK
          Value: 517, Name: talk, Short Description: Talk.
static TcpPortEnum TELNET
          Value: 23, Name: telnet, Short Description: Telnet.
static TcpPortEnum TIME
          Value: 37, Name: time, Short Description: Time.
static TcpPortEnum UUCP
          Value: 540, Name: uucp, Short Description: Unix-to-Unix Copy Program.
static TcpPortEnum WHOIS
          Value: 43, Name: whois, Short Description: Nicname.
static TcpPortEnum WWW
          Value: 80, Name: www, Short Description: World Wide Web (HTTP).
 
Fields inherited from class com.foxsmart.ic.lang.Enum
enumMap, value
 
Constructor Summary
protected TcpPortEnum(EnumEntry enumEntry)
           
  TcpPortEnum(java.lang.Integer value)
           
  TcpPortEnum(java.lang.String name)
           
 
Method Summary
static java.lang.Comparable getMaxValue()
          Maximum value of 65535.
static java.lang.Comparable getMinValue()
          Minimum value of 0.
 
Methods inherited from class com.foxsmart.ic.lang.Enum
createEntry, equals, getEntry, getEntry, getEntry, getEnumClass, getLongDescription, getLongDescription, getName, getName, getName, getShortDescription, getShortDescription, getValue, getValue, getValue, hasEntry, hashCode, toString, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

BGP

public static final TcpPortEnum BGP
Value: 179, Name: bgp, Short Description: Border Gateway Protocol.


CHARGEN

public static final TcpPortEnum CHARGEN
Value: 19, Name: chargen, Short Description: Character Generator.


CMD

public static final TcpPortEnum CMD
Value: 514, Name: cmd, Short Description: Remote Commands (rcmd).


DAYTIME

public static final TcpPortEnum DAYTIME
Value: 13, Name: daytime, Short Description: Daytime.


DISCARD

public static final TcpPortEnum DISCARD
Value: 9, Name: discard, Short Description: Discard.


DOMAIN

public static final TcpPortEnum DOMAIN
Value: 53, Name: domain, Short Description: Domain Name Service DNS.


ECHO

public static final TcpPortEnum ECHO
Value: 7, Name: echo, Short Description: Echo.


EXEC

public static final TcpPortEnum EXEC
Value: 512, Name: exec, Short Description: Exec (rsh).


FINGER

public static final TcpPortEnum FINGER
Value: 79, Name: finger, Short Description: Finger.


FTP

public static final TcpPortEnum FTP
Value: 21, Name: ftp, Short Description: File Transfer Protocol.


FTP_DATA

public static final TcpPortEnum FTP_DATA
Value: 20, Name: ftp-data, Short Description: FTP data connections (used infrequently).


GOPHER

public static final TcpPortEnum GOPHER
Value: 70, Name: gopher, Short Description: Gopher.


HOSTNAME

public static final TcpPortEnum HOSTNAME
Value: 101, Name: hostname, Short Description: NIC hostname server.


IDENT

public static final TcpPortEnum IDENT
Value: 113, Name: ident, Short Description: Ident Protocol.


IRC

public static final TcpPortEnum IRC
Value: 194, Name: irc, Short Description: Internet Relay Chat.


KLOGIN

public static final TcpPortEnum KLOGIN
Value: 543, Name: klogin, Short Description: Kerberos login.


KSHELL

public static final TcpPortEnum KSHELL
Value: 544, Name: kshell, Short Description: Kerberos shell.


LOGIN

public static final TcpPortEnum LOGIN
Value: 513, Name: login, Short Description: Login (rlogin).


LDP

public static final TcpPortEnum LDP
Value: 515, Name: ldp, Short Description: Printer Service.


NNTP

public static final TcpPortEnum NNTP
Value: 119, Name: nntp, Short Description: Network News Transport Protocol.


PIM_AUTO_RP

public static final TcpPortEnum PIM_AUTO_RP
Value: 496, Name: pim-auto-rp, Short Description: PIM Auto-RP.


POP2

public static final TcpPortEnum POP2
Value: 109, Name: pop2, Short Description: Post Office Protocol v2.


POP3

public static final TcpPortEnum POP3
Value: 110, Name: pop3, Short Description: Post Office Protocol v3.


SMTP

public static final TcpPortEnum SMTP
Value: 25, Name: smtp, Short Description: Simple MailTransport Protocol.


SUNRPC

public static final TcpPortEnum SUNRPC
Value: 111, Name: sunrpc, Short Description: Sun Remote Procedure Call.


SYSLOG

public static final TcpPortEnum SYSLOG
Value: 514, Name: syslog, Short Description: System Logger.


TACACS

public static final TcpPortEnum TACACS
Value: 49, Name: tacacs, Short Description: TAC Access Control System.


TALK

public static final TcpPortEnum TALK
Value: 517, Name: talk, Short Description: Talk.


TELNET

public static final TcpPortEnum TELNET
Value: 23, Name: telnet, Short Description: Telnet.


TIME

public static final TcpPortEnum TIME
Value: 37, Name: time, Short Description: Time.


UUCP

public static final TcpPortEnum UUCP
Value: 540, Name: uucp, Short Description: Unix-to-Unix Copy Program.


WHOIS

public static final TcpPortEnum WHOIS
Value: 43, Name: whois, Short Description: Nicname.


WWW

public static final TcpPortEnum WWW
Value: 80, Name: www, Short Description: World Wide Web (HTTP).

Constructor Detail

TcpPortEnum

protected TcpPortEnum(EnumEntry enumEntry)

TcpPortEnum

public TcpPortEnum(java.lang.String name)
            throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException

TcpPortEnum

public TcpPortEnum(java.lang.Integer value)
            throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException
Method Detail

getMinValue

public static java.lang.Comparable getMinValue()
Minimum value of 0.

Returns:
0.

getMaxValue

public static java.lang.Comparable getMaxValue()
Maximum value of 65535.

Returns:
65535.


Copyright © 2005-2008 Fox Smart, Inc. All Rights Reserved.