Package io.netty.handler.codec.smtp
Class SmtpCommand
- java.lang.Object
-
- io.netty.handler.codec.smtp.SmtpCommand
-
@UnstableApi public final class SmtpCommand extends java.lang.Object
The command part of aSmtpRequest
.
-
-
Field Summary
Fields Modifier and Type Field Description static SmtpCommand
AUTH
private static java.util.Map<java.lang.String,SmtpCommand>
COMMANDS
static SmtpCommand
DATA
static SmtpCommand
EHLO
static SmtpCommand
EMPTY
static SmtpCommand
EXPN
static SmtpCommand
HELO
static SmtpCommand
HELP
static SmtpCommand
MAIL
private AsciiString
name
static SmtpCommand
NOOP
static SmtpCommand
QUIT
static SmtpCommand
RCPT
static SmtpCommand
RSET
static SmtpCommand
VRFY
-
Constructor Summary
Constructors Modifier Constructor Description private
SmtpCommand(AsciiString name)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
encode(ByteBuf buffer)
boolean
equals(java.lang.Object obj)
int
hashCode()
(package private) boolean
isContentExpected()
AsciiString
name()
Return the command name.java.lang.String
toString()
static SmtpCommand
valueOf(java.lang.CharSequence commandName)
Returns theSmtpCommand
for the given command name.
-
-
-
Field Detail
-
EHLO
public static final SmtpCommand EHLO
-
HELO
public static final SmtpCommand HELO
-
AUTH
public static final SmtpCommand AUTH
-
MAIL
public static final SmtpCommand MAIL
-
RCPT
public static final SmtpCommand RCPT
-
DATA
public static final SmtpCommand DATA
-
NOOP
public static final SmtpCommand NOOP
-
RSET
public static final SmtpCommand RSET
-
EXPN
public static final SmtpCommand EXPN
-
VRFY
public static final SmtpCommand VRFY
-
HELP
public static final SmtpCommand HELP
-
QUIT
public static final SmtpCommand QUIT
-
EMPTY
public static final SmtpCommand EMPTY
-
COMMANDS
private static final java.util.Map<java.lang.String,SmtpCommand> COMMANDS
-
name
private final AsciiString name
-
-
Constructor Detail
-
SmtpCommand
private SmtpCommand(AsciiString name)
-
-
Method Detail
-
valueOf
public static SmtpCommand valueOf(java.lang.CharSequence commandName)
Returns theSmtpCommand
for the given command name.
-
name
public AsciiString name()
Return the command name.
-
encode
void encode(ByteBuf buffer)
-
isContentExpected
boolean isContentExpected()
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-