Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
E
- EARLY_HINTS - Enum constant in enum class org.bluezoo.gumdrop.http.HTTPStatus
-
103 Early Hints
- EBCDIC - Enum constant in enum class org.bluezoo.gumdrop.ftp.FTPConnectionMetadata.FTPTransferType
-
EBCDIC type.
- ECDSAP256SHA256 - Enum constant in enum class org.bluezoo.gumdrop.dns.DNSSECAlgorithm
-
ECDSA P-256 with SHA-256.
- ECDSAP384SHA384 - Enum constant in enum class org.bluezoo.gumdrop.dns.DNSSECAlgorithm
-
ECDSA P-384 with SHA-384.
- echo(String, BulkResultHandler) - Method in class org.bluezoo.gumdrop.redis.client.RedisClientProtocolHandler
- echo(String, BulkResultHandler) - Method in interface org.bluezoo.gumdrop.redis.client.RedisSession
-
Echoes a message.
- ED25519 - Enum constant in enum class org.bluezoo.gumdrop.dns.DNSSECAlgorithm
-
Ed25519.
- ED448 - Enum constant in enum class org.bluezoo.gumdrop.dns.DNSSECAlgorithm
-
Ed448.
- EDNS_FLAG_DO - Static variable in class org.bluezoo.gumdrop.dns.DNSResourceRecord
-
RFC 4035 section 3.2.1: the DNSSEC OK (DO) bit in the EDNS0 flags field of the OPT record TTL.
- EDNS_OPTION_COOKIE - Static variable in class org.bluezoo.gumdrop.dns.DNSCookie
-
RFC 7873 section 4: EDNS0 option code for DNS cookies.
- ehlo(String, ServerEhloReplyHandler) - Method in interface org.bluezoo.gumdrop.smtp.client.handler.ClientHelloState
-
Sends an EHLO command to initiate an Extended SMTP session.
- ehlo(String, ServerEhloReplyHandler) - Method in interface org.bluezoo.gumdrop.smtp.client.handler.ClientPostTls
-
Re-issues EHLO after TLS upgrade.
- ehlo(String, ServerEhloReplyHandler) - Method in class org.bluezoo.gumdrop.smtp.client.SMTPClientProtocolHandler
-
RFC 5321 §4.1.1.1 — EHLO command with extension negotiation.
- EIGHT_BIT_MIME - Enum constant in enum class org.bluezoo.gumdrop.smtp.BodyType
-
8-bit MIME content (RFC 6152).
- EjbRef - Class in org.bluezoo.gumdrop.servlet.jndi
-
A reference to an enterprise bean.
- EjbRef(boolean) - Constructor for class org.bluezoo.gumdrop.servlet.jndi.EjbRef
- ELEvaluator - Class in org.bluezoo.gumdrop.servlet.jsp
-
Evaluates Expression Language (EL) expressions in JSP pages.
- ELEvaluator(PageContext) - Constructor for class org.bluezoo.gumdrop.servlet.jsp.ELEvaluator
-
Creates a new EL evaluator for the given page context.
- ELEvaluator.ELException - Exception in org.bluezoo.gumdrop.servlet.jsp
-
Exception thrown when EL evaluation fails.
- ELException(String) - Constructor for exception org.bluezoo.gumdrop.servlet.jsp.ELEvaluator.ELException
- ELException(String, Throwable) - Constructor for exception org.bluezoo.gumdrop.servlet.jsp.ELEvaluator.ELException
- EmailAddress - Class in org.bluezoo.gumdrop.mime.rfc5322
-
This class represents an Internet email address using the syntax of RFC 5322.
- EmailAddress(String, String, String, boolean) - Constructor for class org.bluezoo.gumdrop.mime.rfc5322.EmailAddress
-
Constructor.
- EmailAddress(String, String, String, List<String>) - Constructor for class org.bluezoo.gumdrop.mime.rfc5322.EmailAddress
-
Constructor.
- EmailAddressParser - Class in org.bluezoo.gumdrop.mime.rfc5322
-
High-performance RFC 5322 compliant email address parser.
- EMBEDDED_PDV - Static variable in class org.bluezoo.gumdrop.ldap.asn1.ASN1Type
-
Embedded PDV type.
- empty() - Static method in class org.bluezoo.gumdrop.telemetry.metrics.Attributes
-
Returns an empty attributes instance.
- EMPTY - Static variable in class org.bluezoo.gumdrop.mqtt.codec.MQTTProperties
-
Shared empty instance for 3.1.1 packets.
- EmptyX509TrustManager - Class in org.bluezoo.gumdrop.util
-
Empty implementation of an X509 trust manager.
- EmptyX509TrustManager() - Constructor for class org.bluezoo.gumdrop.util.EmptyX509TrustManager
- enableAPOP - Variable in class org.bluezoo.gumdrop.pop3.POP3Listener
- enableCONDSTORE - Variable in class org.bluezoo.gumdrop.imap.IMAPListener
- enableIDLE - Variable in class org.bluezoo.gumdrop.imap.IMAPListener
- enableMOVE - Variable in class org.bluezoo.gumdrop.imap.IMAPListener
- enableNAMESPACE - Variable in class org.bluezoo.gumdrop.imap.IMAPListener
- enablePipelining - Variable in class org.bluezoo.gumdrop.pop3.POP3Listener
- enableQRESYNC - Variable in class org.bluezoo.gumdrop.imap.IMAPListener
- enableQUOTA - Variable in class org.bluezoo.gumdrop.imap.IMAPListener
- enableUTF8 - Variable in class org.bluezoo.gumdrop.pop3.POP3Listener
- encode() - Method in class org.bluezoo.gumdrop.websocket.WebSocketFrame
-
RFC 6455 §5.2 — encode frame to wire format.
- encode(byte[]) - Static method in class org.bluezoo.gumdrop.http.hpack.Huffman
-
Encodes an array of plaintext bytes into an HPACK Huffman-encoded byte array.
- encode(byte[]) - Method in class org.bluezoo.gumdrop.websocket.PerMessageDeflateExtension
-
RFC 7692 §7.2.1 — compresses a message payload using DEFLATE.
- encode(byte[]) - Method in interface org.bluezoo.gumdrop.websocket.WebSocketExtension
-
Transforms an outgoing message payload (e.g.
- encode(String) - Static method in class org.bluezoo.gumdrop.mailbox.MailboxNameCodec
-
Encodes a mailbox name for safe filesystem storage.
- encode(String, Object...) - Method in class org.bluezoo.gumdrop.redis.codec.RESPEncoder
-
Encodes a command with mixed argument types.
- encode(ByteBuffer) - Method in class org.bluezoo.gumdrop.mqtt.codec.MQTTProperties
-
Encodes these properties into the buffer.
- encode(ByteBuffer, int) - Static method in class org.bluezoo.gumdrop.mqtt.codec.VariableLengthEncoding
-
Encodes a value using variable-length encoding and writes it to the buffer.
- encode(ByteBuffer, List<Header>) - Method in class org.bluezoo.gumdrop.http.hpack.Encoder
-
Writes the specified header list to a byte buffer.
- encodeAuth(int, MQTTProperties) - Static method in class org.bluezoo.gumdrop.mqtt.codec.MQTTPacketEncoder
- encodeB(byte[], int, int, String) - Static method in class org.bluezoo.gumdrop.mime.rfc2047.RFC2047Encoder
-
Encode using RFC 2047 Base64 format with specified charset.
- encodeB(byte[], String) - Static method in class org.bluezoo.gumdrop.mime.rfc2047.RFC2047Encoder
-
Encode using RFC 2047 Base64 format with specified charset.
- encodeBase64(byte[]) - Static method in class org.bluezoo.gumdrop.auth.SASLUtils
-
RFC 4648 §4 — encodes data to Base64.
- encodeBase64(String) - Static method in class org.bluezoo.gumdrop.auth.SASLUtils
-
RFC 4648 §4 — encodes a string to Base64 using US-ASCII.
- encodeCommand(String) - Method in class org.bluezoo.gumdrop.redis.codec.RESPEncoder
-
Encodes a command with no arguments.
- encodeCommand(String, byte[][]) - Method in class org.bluezoo.gumdrop.redis.codec.RESPEncoder
-
Encodes a command with byte array arguments.
- encodeCommand(String, String[]) - Method in class org.bluezoo.gumdrop.redis.codec.RESPEncoder
-
Encodes a command with string arguments.
- encodeConnAck(boolean, int, MQTTProperties, MQTTVersion) - Static method in class org.bluezoo.gumdrop.mqtt.codec.MQTTPacketEncoder
- encodeConnect(ConnectPacket) - Static method in class org.bluezoo.gumdrop.mqtt.codec.MQTTPacketEncoder
- encodeDisconnect(int, MQTTProperties, MQTTVersion) - Static method in class org.bluezoo.gumdrop.mqtt.codec.MQTTPacketEncoder
- encodedLength() - Method in class org.bluezoo.gumdrop.mqtt.codec.MQTTProperties
-
Returns the encoded length of these properties (not including the variable-length integer that encodes this length).
- encodedLength(int) - Static method in class org.bluezoo.gumdrop.mqtt.codec.VariableLengthEncoding
-
Returns the number of bytes needed to encode the given value.
- encodeHeaders(Headers) - Method in class org.bluezoo.gumdrop.http.HTTPProtocolHandler
- encodeHeaderValue(byte[], Charset) - Static method in class org.bluezoo.gumdrop.mime.rfc2047.RFC2047Encoder
-
Encode a header value using RFC 2047.
- encodeInline(String, String...) - Method in class org.bluezoo.gumdrop.redis.codec.RESPEncoder
-
Encodes an inline command (for simple commands without binary data).
- encodePingReq() - Static method in class org.bluezoo.gumdrop.mqtt.codec.MQTTPacketEncoder
- encodePingResp() - Static method in class org.bluezoo.gumdrop.mqtt.codec.MQTTPacketEncoder
- encodePubAck(int, int, MQTTProperties, MQTTVersion) - Static method in class org.bluezoo.gumdrop.mqtt.codec.MQTTPacketEncoder
- encodePubComp(int, int, MQTTProperties, MQTTVersion) - Static method in class org.bluezoo.gumdrop.mqtt.codec.MQTTPacketEncoder
- encodePublish(String, int, boolean, boolean, int, byte[], MQTTProperties, MQTTVersion) - Static method in class org.bluezoo.gumdrop.mqtt.codec.MQTTPacketEncoder
- encodePublishHeader(String, int, boolean, boolean, int, long, MQTTProperties, MQTTVersion) - Static method in class org.bluezoo.gumdrop.mqtt.codec.MQTTPacketEncoder
-
Encodes just the PUBLISH fixed header and variable header, without the payload.
- encodePubRec(int, int, MQTTProperties, MQTTVersion) - Static method in class org.bluezoo.gumdrop.mqtt.codec.MQTTPacketEncoder
- encodePubRel(int, int, MQTTProperties, MQTTVersion) - Static method in class org.bluezoo.gumdrop.mqtt.codec.MQTTPacketEncoder
- encodeQ(byte[], String) - Static method in class org.bluezoo.gumdrop.mime.rfc2047.RFC2047Encoder
-
Encode using RFC 2047 Q-encoding (Quoted-Printable) format with specified charset.
- Encoder - Class in org.bluezoo.gumdrop.http.hpack
-
HPACK header encoder (RFC 7541).
- Encoder(int, int) - Constructor for class org.bluezoo.gumdrop.http.hpack.Encoder
-
Constructor.
- encodeSubAck(int, int[], MQTTProperties, MQTTVersion) - Static method in class org.bluezoo.gumdrop.mqtt.codec.MQTTPacketEncoder
- encodeSubscribe(int, String[], int[], MQTTProperties, MQTTVersion) - Static method in class org.bluezoo.gumdrop.mqtt.codec.MQTTPacketEncoder
- encodeUnsubAck(int, int[], MQTTProperties, MQTTVersion) - Static method in class org.bluezoo.gumdrop.mqtt.codec.MQTTPacketEncoder
- encodeUnsubscribe(int, String[], MQTTProperties, MQTTVersion) - Static method in class org.bluezoo.gumdrop.mqtt.codec.MQTTPacketEncoder
- end() - Method in class org.bluezoo.gumdrop.telemetry.Span
-
Ends this span with the current time.
- end() - Method in class org.bluezoo.gumdrop.telemetry.Trace
-
Ends the trace by ending the root span and exporting if configured.
- end(AuthenticatedHandler) - Method in interface org.bluezoo.gumdrop.imap.handler.ListState.ListWriter
-
Ends the list and completes successfully.
- end(TransactionHandler) - Method in interface org.bluezoo.gumdrop.pop3.handler.ListState.ListWriter
-
Ends the listing and returns to transaction state.
- end(TransactionHandler) - Method in interface org.bluezoo.gumdrop.pop3.handler.UidlState.UidlWriter
-
Ends the listing and returns to transaction state.
- endAppend() - Method in interface org.bluezoo.gumdrop.imap.client.handler.ClientAppendState
- endAppend() - Method in class org.bluezoo.gumdrop.imap.client.IMAPClientProtocolHandler
- endAppendMessage() - Method in interface org.bluezoo.gumdrop.mailbox.Mailbox
-
Completes the message append operation.
- endAppendMessage() - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMailbox
- endAppendMessage() - Method in class org.bluezoo.gumdrop.mailbox.mbox.MboxMailbox
- endApplication() - Method in class org.bluezoo.gumdrop.ldap.asn1.BEREncoder
-
Ends an application-specific tagged element.
- endBody() - Method in class org.bluezoo.gumdrop.smtp.auth.DKIMSigner
-
Signals end of body.
- endContext() - Method in class org.bluezoo.gumdrop.ldap.asn1.BEREncoder
-
Ends a context-specific tagged element.
- endData() - Method in class org.bluezoo.gumdrop.smtp.auth.AuthPipeline
- endData() - Method in interface org.bluezoo.gumdrop.smtp.SMTPPipeline
-
Called when DATA transfer is complete.
- endElement(String, String, String) - Method in class org.bluezoo.gumdrop.auth.BasicRealm
- endElement(String, String, String) - Method in class org.bluezoo.gumdrop.config.ConfigurationParser
- endEntity(String) - Method in interface org.bluezoo.gumdrop.mime.MIMEHandler
-
RFC 2046 §5.1 — receive notification that a MIME entity has been completely parsed.
- endEntity(String) - Method in class org.bluezoo.gumdrop.smtp.auth.DMARCMessageHandler
- endField() - Method in class org.bluezoo.gumdrop.grpc.proto.ProtoDefaultHandler
- endField() - Method in interface org.bluezoo.gumdrop.grpc.proto.ProtoMessageHandler
-
End of a nested message field.
- endField() - Method in class org.bluezoo.gumdrop.grpc.proto.ProtoModelSerializer
-
Ends a nested message field context.
- endHeaders() - Method in interface org.bluezoo.gumdrop.mime.MIMEHandler
-
Receive notification that all the headers in an entity have been parsed.
- endHeaders() - Method in class org.bluezoo.gumdrop.smtp.auth.DMARCMessageHandler
- endMessage() - Method in class org.bluezoo.gumdrop.grpc.proto.ProtoDefaultHandler
- endMessage() - Method in interface org.bluezoo.gumdrop.grpc.proto.ProtoMessageHandler
-
End of the current message.
- endMessage() - Method in class org.bluezoo.gumdrop.grpc.proto.ProtoModelAdapter
- endMessage() - Method in class org.bluezoo.gumdrop.grpc.proto.ProtoModelSerializer
-
Ends the current message.
- endMessage() - Method in class org.bluezoo.gumdrop.telemetry.protobuf.DefaultProtobufHandler
- endMessage() - Method in interface org.bluezoo.gumdrop.telemetry.protobuf.ProtobufHandler
-
Called when parsing completes for an embedded message.
- endMessage(ServerMessageReplyHandler) - Method in interface org.bluezoo.gumdrop.smtp.client.handler.ClientMessageData
-
Completes the message and submits for delivery.
- endMessage(ServerMessageReplyHandler) - Method in class org.bluezoo.gumdrop.smtp.client.SMTPClientProtocolHandler
-
RFC 5321 §4.1.1.4 — end DATA (CRLF.CRLF); RFC 3030 — BDAT 0 LAST.
- endpoint - Variable in class org.bluezoo.gumdrop.http.client.HTTPClientProtocolHandler
- Endpoint - Interface in org.bluezoo.gumdrop
-
Transport-agnostic connection interface.
- endPublish() - Method in class org.bluezoo.gumdrop.mqtt.client.MQTTClientProtocolHandler
- endPublish() - Method in interface org.bluezoo.gumdrop.mqtt.codec.MQTTEventHandler
-
Called once to signal that the PUBLISH payload is complete.
- endPublish() - Method in class org.bluezoo.gumdrop.mqtt.MQTTProtocolHandler
- endRequestBody() - Method in interface org.bluezoo.gumdrop.http.client.HTTPRequest
-
Signals the end of the request body.
- endRequestBody() - Method in class org.bluezoo.gumdrop.http.h3.H3Request
- endRequestBody(HTTPStream) - Method in class org.bluezoo.gumdrop.http.client.HTTPClientProtocolHandler
- endRequestBody(HTTPResponseState) - Method in class org.bluezoo.gumdrop.grpc.server.GrpcHandler
- endRequestBody(HTTPResponseState) - Method in class org.bluezoo.gumdrop.http.DefaultHTTPRequestHandler
- endRequestBody(HTTPResponseState) - Method in interface org.bluezoo.gumdrop.http.HTTPRequestHandler
-
Request body complete.
- endResponseBody() - Method in class org.bluezoo.gumdrop.http.client.DefaultHTTPResponseHandler
-
Called when the response body is complete.
- endResponseBody() - Method in interface org.bluezoo.gumdrop.http.client.HTTPResponseHandler
-
Called when the response body is complete.
- endResponseBody() - Method in interface org.bluezoo.gumdrop.http.HTTPResponseState
-
Signals the end of the response body.
- endRootMessage() - Method in class org.bluezoo.gumdrop.grpc.proto.ProtoModelAdapter
-
Call when the root message parsing is complete.
- endSequence() - Method in class org.bluezoo.gumdrop.ldap.asn1.BEREncoder
-
Ends a SEQUENCE.
- endSet() - Method in class org.bluezoo.gumdrop.ldap.asn1.BEREncoder
-
Ends a SET.
- endSubscribe() - Method in class org.bluezoo.gumdrop.mqtt.client.MQTTClientProtocolHandler
- endSubscribe() - Method in interface org.bluezoo.gumdrop.mqtt.codec.MQTTEventHandler
-
Called once to signal that all subscription filters have been delivered.
- endSubscribe() - Method in class org.bluezoo.gumdrop.mqtt.MQTTProtocolHandler
- endUnsubscribe() - Method in class org.bluezoo.gumdrop.mqtt.client.MQTTClientProtocolHandler
- endUnsubscribe() - Method in interface org.bluezoo.gumdrop.mqtt.codec.MQTTEventHandler
-
Called once to signal that all unsubscribe filters have been delivered.
- endUnsubscribe() - Method in class org.bluezoo.gumdrop.mqtt.MQTTProtocolHandler
- ENTRY_ALREADY_EXISTS - Enum constant in enum class org.bluezoo.gumdrop.ldap.client.LDAPResultCode
-
The entry already exists.
- ENUM - Enum constant in enum class org.bluezoo.gumdrop.grpc.proto.FieldType
- EnumDescriptor - Class in org.bluezoo.gumdrop.grpc.proto
-
Descriptor for a protobuf enum type.
- EnumDescriptor.Builder - Class in org.bluezoo.gumdrop.grpc.proto
- ENUMERATED - Static variable in class org.bluezoo.gumdrop.ldap.asn1.ASN1Type
-
Enumerated type.
- enumTypeName(String) - Method in class org.bluezoo.gumdrop.grpc.proto.FieldDescriptor.Builder
- Envelope() - Constructor for class org.bluezoo.gumdrop.imap.client.FetchData.Envelope
- EnvEntry - Class in org.bluezoo.gumdrop.servlet.jndi
-
An environment entry in a web application.
- EnvEntry() - Constructor for class org.bluezoo.gumdrop.servlet.jndi.EnvEntry
- envid - Variable in class org.bluezoo.gumdrop.smtp.client.handler.MailFromParams
-
RFC 3461 §4.4 — ENVID parameter (xtext-encoded envelope id).
- EOC - Static variable in class org.bluezoo.gumdrop.ldap.asn1.ASN1Type
-
End-of-contents marker.
- equals(byte[], byte[]) - Static method in class org.bluezoo.util.ByteArrays
-
Compares two byte arrays for equality.
- equals(Object) - Method in class org.bluezoo.gumdrop.ClientEndpointPool.PoolTarget
- equals(Object) - Method in class org.bluezoo.gumdrop.config.ComponentReference
- equals(Object) - Method in class org.bluezoo.gumdrop.dns.DNSQuestion
- equals(Object) - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
- equals(Object) - Method in class org.bluezoo.gumdrop.http.Header
- equals(Object) - Method in class org.bluezoo.gumdrop.http.HTTPPrincipal
- equals(Object) - Method in class org.bluezoo.gumdrop.mailbox.MessageSet
- equals(Object) - Method in class org.bluezoo.gumdrop.mailbox.MessageSet.Range
- equals(Object) - Method in class org.bluezoo.gumdrop.mime.ContentDisposition
- equals(Object) - Method in class org.bluezoo.gumdrop.mime.ContentID
- equals(Object) - Method in class org.bluezoo.gumdrop.mime.ContentType
- equals(Object) - Method in class org.bluezoo.gumdrop.mime.Parameter
- equals(Object) - Method in class org.bluezoo.gumdrop.mime.rfc5322.EmailAddress
- equals(Object) - Method in class org.bluezoo.gumdrop.mqtt.broker.TopicTree.SubscriptionEntry
- equals(Object) - Method in class org.bluezoo.gumdrop.servlet.jsp.CommentElement
- equals(Object) - Method in class org.bluezoo.gumdrop.servlet.jsp.DeclarationElement
- equals(Object) - Method in class org.bluezoo.gumdrop.servlet.jsp.DirectiveElement
- equals(Object) - Method in class org.bluezoo.gumdrop.servlet.jsp.ExpressionElement
- equals(Object) - Method in class org.bluezoo.gumdrop.servlet.jsp.ScriptletElement
- equals(Object) - Method in class org.bluezoo.gumdrop.servlet.jsp.TextElement
- equals(Object) - Method in class org.bluezoo.gumdrop.telemetry.metrics.Attributes
- equals(Object) - Method in class org.bluezoo.gumdrop.telemetry.SpanId
- equals(Object) - Method in class org.bluezoo.gumdrop.telemetry.TraceId
- equals(Object) - Method in class org.bluezoo.gumdrop.util.CIDRNetwork
- equalsConstantTime(byte[], byte[]) - Static method in class org.bluezoo.util.ByteArrays
-
Compares two byte arrays for equality in constant time.
- error() - Method in class org.bluezoo.gumdrop.websocket.WebSocketServerMetrics
-
Records a WebSocket error.
- error(Exception) - Method in class org.bluezoo.gumdrop.ftp.FTPProtocolHandler
- error(Exception) - Method in class org.bluezoo.gumdrop.http.client.HTTPClientProtocolHandler
- error(Exception) - Method in class org.bluezoo.gumdrop.http.HTTPProtocolHandler
- error(Exception) - Method in class org.bluezoo.gumdrop.imap.client.IMAPClientProtocolHandler
- error(Exception) - Method in class org.bluezoo.gumdrop.imap.IMAPProtocolHandler
- error(Exception) - Method in class org.bluezoo.gumdrop.ldap.client.LDAPClientProtocolHandler
- error(Exception) - Method in class org.bluezoo.gumdrop.mqtt.client.MQTTClientProtocolHandler
- error(Exception) - Method in class org.bluezoo.gumdrop.mqtt.MQTTProtocolHandler
- error(Exception) - Method in class org.bluezoo.gumdrop.pop3.client.POP3ClientProtocolHandler
- error(Exception) - Method in class org.bluezoo.gumdrop.pop3.POP3ProtocolHandler
- error(Exception) - Method in interface org.bluezoo.gumdrop.ProtocolHandler
-
Called when an unrecoverable error occurs on the endpoint.
- error(Exception) - Method in class org.bluezoo.gumdrop.redis.client.RedisClientProtocolHandler
- error(Exception) - Method in class org.bluezoo.gumdrop.smtp.client.SMTPClientProtocolHandler
- error(Exception) - Method in class org.bluezoo.gumdrop.smtp.SMTPProtocolHandler
- error(Exception) - Method in class org.bluezoo.gumdrop.socks.client.SOCKSClientHandler
- error(String) - Static method in class org.bluezoo.gumdrop.redis.codec.RESPValue
-
Creates an error value.
- error(String) - Static method in class org.bluezoo.gumdrop.telemetry.SpanStatus
-
Creates an error status with a description message.
- error(String, TransactionHandler) - Method in interface org.bluezoo.gumdrop.pop3.handler.ListState
-
Reports an error accessing the mailbox.
- error(String, TransactionHandler) - Method in interface org.bluezoo.gumdrop.pop3.handler.MailboxStatusState
-
Reports an error accessing the mailbox.
- error(String, TransactionHandler) - Method in interface org.bluezoo.gumdrop.pop3.handler.MarkDeletedState
-
Reports an error marking the message.
- error(String, TransactionHandler) - Method in interface org.bluezoo.gumdrop.pop3.handler.ResetState
-
Reports an error during reset.
- error(String, TransactionHandler) - Method in interface org.bluezoo.gumdrop.pop3.handler.RetrieveState
-
Reports an error retrieving the message.
- error(String, TransactionHandler) - Method in interface org.bluezoo.gumdrop.pop3.handler.TopState
-
Reports an error retrieving the message.
- error(String, TransactionHandler) - Method in interface org.bluezoo.gumdrop.pop3.handler.UidlState
-
Reports an error accessing the mailbox.
- error(String, TransactionHandler) - Method in class org.bluezoo.gumdrop.pop3.POP3ProtocolHandler
- error(Throwable) - Method in class org.bluezoo.gumdrop.mqtt.MQTTWebSocketHandler
- error(Throwable) - Method in class org.bluezoo.gumdrop.websocket.DefaultWebSocketEventHandler
- error(Throwable) - Method in class org.bluezoo.gumdrop.websocket.WebSocketConnection
-
Called when an error occurs on the WebSocket connection.
- error(Throwable) - Method in interface org.bluezoo.gumdrop.websocket.WebSocketEventHandler
-
Called when an error occurs on the WebSocket connection.
- error(HTTPResponse) - Method in class org.bluezoo.gumdrop.http.client.DefaultHTTPResponseHandler
-
Called when an error response (4xx, 5xx) is received.
- error(HTTPResponse) - Method in interface org.bluezoo.gumdrop.http.client.HTTPResponseHandler
-
Called when an error response (4xx, 5xx, or client-side pseudo-status) is received.
- error(Span, String) - Static method in class org.bluezoo.gumdrop.telemetry.LogRecord
-
Creates an ERROR level log record.
- ERROR - Enum constant in enum class org.bluezoo.gumdrop.redis.codec.RESPType
-
Error, prefixed by '-'.
- ERROR_CANCEL - Static variable in interface org.bluezoo.gumdrop.http.h2.H2FrameHandler
- ERROR_COMPRESSION_ERROR - Static variable in interface org.bluezoo.gumdrop.http.h2.H2FrameHandler
- ERROR_CONNECT_ERROR - Static variable in interface org.bluezoo.gumdrop.http.h2.H2FrameHandler
- ERROR_ENHANCE_YOUR_CALM - Static variable in interface org.bluezoo.gumdrop.http.h2.H2FrameHandler
- ERROR_FLOW_CONTROL_ERROR - Static variable in interface org.bluezoo.gumdrop.http.h2.H2FrameHandler
- ERROR_FRAME_SIZE_ERROR - Static variable in interface org.bluezoo.gumdrop.http.h2.H2FrameHandler
- ERROR_HTTP_1_1_REQUIRED - Static variable in interface org.bluezoo.gumdrop.http.h2.H2FrameHandler
- ERROR_INADEQUATE_SECURITY - Static variable in interface org.bluezoo.gumdrop.http.h2.H2FrameHandler
- ERROR_INTERNAL_ERROR - Static variable in interface org.bluezoo.gumdrop.http.h2.H2FrameHandler
- ERROR_NO_ERROR - Static variable in interface org.bluezoo.gumdrop.http.h2.H2FrameHandler
- ERROR_PROTOCOL_ERROR - Static variable in interface org.bluezoo.gumdrop.http.h2.H2FrameHandler
- ERROR_REFUSED_STREAM - Static variable in interface org.bluezoo.gumdrop.http.h2.H2FrameHandler
- ERROR_SETTINGS_TIMEOUT - Static variable in interface org.bluezoo.gumdrop.http.h2.H2FrameHandler
- ERROR_STREAM_CLOSED - Static variable in interface org.bluezoo.gumdrop.http.h2.H2FrameHandler
- ErrorCategory - Enum Class in org.bluezoo.gumdrop.telemetry
-
Standardized error categories for telemetry across all protocols.
- errorMessage - Variable in class org.bluezoo.gumdrop.http.HTTPAuthenticationProvider.AuthenticationResult
-
Error message if authentication failed, null otherwise.
- errorString(int) - Static method in class org.bluezoo.gumdrop.GumdropNative
-
Returns a human-readable description for a quiche error code.
- errorToString(int) - Static method in interface org.bluezoo.gumdrop.http.h2.H2FrameHandler
-
Returns a human-readable name for an error code.
- eval(String, int, String[], String[], ArrayResultHandler) - Method in class org.bluezoo.gumdrop.redis.client.RedisClientProtocolHandler
- eval(String, int, String[], String[], ArrayResultHandler) - Method in interface org.bluezoo.gumdrop.redis.client.RedisSession
-
Executes a Lua script.
- evalsha(String, int, String[], String[], ArrayResultHandler) - Method in class org.bluezoo.gumdrop.redis.client.RedisClientProtocolHandler
- evalsha(String, int, String[], String[], ArrayResultHandler) - Method in interface org.bluezoo.gumdrop.redis.client.RedisSession
-
Executes a cached script by SHA1 hash.
- evaluate(String) - Method in class org.bluezoo.gumdrop.servlet.jsp.ELEvaluator
-
Evaluates an EL expression and returns the result.
- evaluate(String, SPFResult, String, DKIMResult, String, DMARCCallback) - Method in class org.bluezoo.gumdrop.smtp.auth.DMARCValidator
-
Evaluates DMARC for a message.
- evaluateChallenge(byte[]) - Method in class org.bluezoo.gumdrop.auth.GSSAPIClientMechanism
-
RFC 4752 §3.1 — evaluates a server challenge and produces the next client response.
- evaluateChallenge(byte[]) - Method in interface org.bluezoo.gumdrop.auth.SASLClientMechanism
-
Evaluates a server challenge and produces the next client response.
- evaluateTemplate(String) - Method in class org.bluezoo.gumdrop.servlet.jsp.ELEvaluator
-
Evaluates a string that may contain multiple EL expressions.
- evictExpired() - Method in class org.bluezoo.gumdrop.dns.DNSCache
-
Removes expired entries from the cache.
- EXACTLY_ONCE - Enum constant in enum class org.bluezoo.gumdrop.mqtt.codec.QoS
-
Exactly once delivery.
- examine(String, ServerSelectReplyHandler) - Method in interface org.bluezoo.gumdrop.imap.client.handler.ClientAuthenticatedState
- examine(String, ServerSelectReplyHandler) - Method in class org.bluezoo.gumdrop.imap.client.IMAPClientProtocolHandler
- examine(SelectState, MailboxStore, String) - Method in interface org.bluezoo.gumdrop.imap.handler.AuthenticatedHandler
-
Called when the client sends EXAMINE command.
- examine(SelectState, MailboxStore, String) - Method in class org.bluezoo.gumdrop.imap.handler.DefaultIMAPHandler
- examine(SelectState, MailboxStore, String) - Method in interface org.bluezoo.gumdrop.imap.handler.SelectedHandler
-
Called when the client sends EXAMINE command.
- exclusive(boolean) - Method in interface org.bluezoo.gumdrop.http.client.HTTPRequest
-
Sets the exclusive dependency flag for HTTP/2 stream prioritization.
- exclusive(boolean) - Method in class org.bluezoo.gumdrop.http.h3.H3Request
- exec(ArrayResultHandler) - Method in class org.bluezoo.gumdrop.redis.client.RedisClientProtocolHandler
- exec(ArrayResultHandler) - Method in interface org.bluezoo.gumdrop.redis.client.RedisSession
-
Executes all queued commands in a transaction.
- execute(Runnable) - Method in interface org.bluezoo.gumdrop.Endpoint
-
Dispatches a task to run on this endpoint's SelectorLoop thread.
- execute(Runnable) - Method in interface org.bluezoo.gumdrop.http.HTTPResponseState
-
Dispatches a task to run on this stream's SelectorLoop thread.
- execute(Runnable) - Method in class org.bluezoo.gumdrop.quic.QuicEngine
- execute(Runnable) - Method in class org.bluezoo.gumdrop.quic.QuicStreamEndpoint
- execute(Runnable) - Method in class org.bluezoo.gumdrop.TCPEndpoint
- execute(Runnable) - Method in class org.bluezoo.gumdrop.UDPEndpoint
- execute(String, Object) - Method in class org.bluezoo.gumdrop.servlet.jndi.BasicJCAConnection
-
Execute a business operation on the external system.
- exists(String, BooleanResultHandler) - Method in class org.bluezoo.gumdrop.redis.client.RedisClientProtocolHandler
- exists(String, BooleanResultHandler) - Method in interface org.bluezoo.gumdrop.redis.client.RedisSession
-
Checks if a key exists.
- exists(IntegerResultHandler, String...) - Method in class org.bluezoo.gumdrop.redis.client.RedisClientProtocolHandler
- exists(IntegerResultHandler, String...) - Method in interface org.bluezoo.gumdrop.redis.client.RedisSession
-
Checks how many of the specified keys exist.
- EXPECTATION_FAILED - Enum constant in enum class org.bluezoo.gumdrop.http.HTTPStatus
-
417 Expectation Failed
- expirationTime - Variable in class org.bluezoo.gumdrop.auth.Realm.TokenValidationResult
- expire(String, int, BooleanResultHandler) - Method in class org.bluezoo.gumdrop.redis.client.RedisClientProtocolHandler
- expire(String, int, BooleanResultHandler) - Method in interface org.bluezoo.gumdrop.redis.client.RedisSession
-
Sets an expiration time in seconds.
- expireat(String, long, BooleanResultHandler) - Method in class org.bluezoo.gumdrop.redis.client.RedisClientProtocolHandler
- expireat(String, long, BooleanResultHandler) - Method in interface org.bluezoo.gumdrop.redis.client.RedisSession
-
Sets an expiration time as a Unix timestamp (seconds).
- expireDays - Variable in class org.bluezoo.gumdrop.pop3.POP3Listener
- expn(String, ServerReplyHandler) - Method in interface org.bluezoo.gumdrop.smtp.client.handler.ClientSession
-
RFC 5321 §4.1.1.7 — EXPN command.
- expn(String, ServerReplyHandler) - Method in class org.bluezoo.gumdrop.smtp.client.SMTPClientProtocolHandler
-
RFC 5321 §4.1.1.7 — EXPN command.
- export(List<MetricData>) - Method in class org.bluezoo.gumdrop.telemetry.json.OTLPFileExporter
- export(List<MetricData>) - Method in class org.bluezoo.gumdrop.telemetry.OTLPExporter
- export(List<MetricData>) - Method in class org.bluezoo.gumdrop.telemetry.OTLPGrpcExporter
- export(List<MetricData>) - Method in interface org.bluezoo.gumdrop.telemetry.TelemetryExporter
-
Exports a batch of metric data.
- export(LogRecord) - Method in class org.bluezoo.gumdrop.telemetry.json.OTLPFileExporter
- export(LogRecord) - Method in class org.bluezoo.gumdrop.telemetry.OTLPExporter
- export(LogRecord) - Method in class org.bluezoo.gumdrop.telemetry.OTLPGrpcExporter
- export(LogRecord) - Method in interface org.bluezoo.gumdrop.telemetry.TelemetryExporter
-
Exports a log record.
- export(Trace) - Method in class org.bluezoo.gumdrop.telemetry.json.OTLPFileExporter
- export(Trace) - Method in class org.bluezoo.gumdrop.telemetry.OTLPExporter
- export(Trace) - Method in class org.bluezoo.gumdrop.telemetry.OTLPGrpcExporter
- export(Trace) - Method in interface org.bluezoo.gumdrop.telemetry.TelemetryExporter
-
Exports a completed trace.
- EXPRESSION - Enum constant in enum class org.bluezoo.gumdrop.servlet.jsp.JSPElement.Type
-
JSP expression:
<%= expression %> - ExpressionElement - Class in org.bluezoo.gumdrop.servlet.jsp
-
Represents a JSP expression element:
<%= java expression %>. - ExpressionElement(String, int, int) - Constructor for class org.bluezoo.gumdrop.servlet.jsp.ExpressionElement
-
Creates a new expression element.
- expunge() - Method in interface org.bluezoo.gumdrop.mailbox.Mailbox
-
Permanently removes all messages marked for deletion.
- expunge() - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMailbox
- expunge() - Method in class org.bluezoo.gumdrop.mailbox.mbox.MboxMailbox
- expunge(ServerExpungeReplyHandler) - Method in interface org.bluezoo.gumdrop.imap.client.handler.ClientSelectedState
- expunge(ServerExpungeReplyHandler) - Method in class org.bluezoo.gumdrop.imap.client.IMAPClientProtocolHandler
- expunge(ExpungeState, Mailbox) - Method in class org.bluezoo.gumdrop.imap.handler.DefaultIMAPHandler
- expunge(ExpungeState, Mailbox) - Method in interface org.bluezoo.gumdrop.imap.handler.SelectedHandler
-
Called when the client sends EXPUNGE command.
- expungeComplete(SelectedHandler) - Method in interface org.bluezoo.gumdrop.imap.handler.ExpungeState
-
Expunge completed successfully.
- expungeFailed(String, SelectedHandler) - Method in interface org.bluezoo.gumdrop.imap.handler.ExpungeState
-
Expunge failed (e.g., read-only mailbox).
- ExpungeState - Interface in org.bluezoo.gumdrop.imap.handler
-
Operations available when responding to EXPUNGE commands.
- extended(String, byte[], ExtendedResultHandler) - Method in class org.bluezoo.gumdrop.ldap.client.LDAPClientProtocolHandler
- extended(String, byte[], ExtendedResultHandler) - Method in interface org.bluezoo.gumdrop.ldap.client.LDAPSession
-
Performs an extended operation.
- ExtendedResultHandler - Interface in org.bluezoo.gumdrop.ldap.client
-
Handler for extended operation results.
- EXTENSION_NAME - Static variable in class org.bluezoo.gumdrop.websocket.PerMessageDeflateExtension
-
RFC 7692 — registered extension token.
- EXTERNAL - Enum constant in enum class org.bluezoo.gumdrop.auth.SASLMechanism
-
External authentication via TLS client certificate (RFC 4422)
- EXTERNAL - Static variable in class org.bluezoo.gumdrop.ldap.asn1.ASN1Type
-
External type.
- extractAddresses(String) - Static method in class org.bluezoo.gumdrop.mailbox.index.MessageIndexBuilder
-
Extracts individual email addresses from a concatenated address string.
- extractKeywords(String) - Static method in class org.bluezoo.gumdrop.mailbox.index.MessageIndexBuilder
-
Extracts individual keywords from a comma-separated keyword string.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form