f00f.net.irc.martyr.commands
Class PassCommand
java.lang.Object
f00f.net.irc.martyr.commands.PassCommand
- All Implemented Interfaces:
- Command, OutCommand
public class PassCommand
- extends java.lang.Object
- implements OutCommand
Defines PASS command, optional part of the handshake to register on the network.
- Author:
- Daniel Henninger
Method Summary |
java.lang.String |
getIrcIdentifier()
Returns the string IRC uses to identify this command. |
java.lang.String |
render()
Forms a string appropriate to send to the server, if required. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IDENTIFIER
public static final java.lang.String IDENTIFIER
- See Also:
- Constant Field Values
PassCommand
public PassCommand(java.lang.String pass)
- Parameters:
pass
- the password for the user who is authenticating
render
public java.lang.String render()
- Description copied from interface:
OutCommand
- Forms a string appropriate to send to the server, if required.
Some commands will have no such string, as they are received and not
sent. The string returned is sent to the server verbatim.
- Specified by:
render
in interface OutCommand
- Returns:
- Rendered string
getIrcIdentifier
public java.lang.String getIrcIdentifier()
- Description copied from interface:
Command
- Returns the string IRC uses to identify this command. Examples:
NICK, PING, KILL, 332. Not strictly required for OutCommands
as the irc identifier is expected to be part of the reder()
result.
- Specified by:
getIrcIdentifier
in interface Command
- Returns:
- The IRC identifier string
Copyright © 2000-2007 Ben Damm, Daniel Henninger, et al.