Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
U
- udpAssociationClosed(double) - Method in class org.bluezoo.gumdrop.socks.SOCKSServerMetrics
-
Records a UDP ASSOCIATE session being closed.
- udpAssociationOpened() - Method in class org.bluezoo.gumdrop.socks.SOCKSServerMetrics
-
Records a UDP ASSOCIATE session being established.
- UDPDNSClientTransport - Class in org.bluezoo.gumdrop.dns.client
-
Plain UDP transport for DNS client queries.
- UDPDNSClientTransport() - Constructor for class org.bluezoo.gumdrop.dns.client.UDPDNSClientTransport
- UDPEndpoint - Class in org.bluezoo.gumdrop
-
UDP transport implementation of
Endpoint. - UDPEndpoint(ProtocolHandler) - Constructor for class org.bluezoo.gumdrop.UDPEndpoint
-
Creates a UDPEndpoint.
- UDPListener - Class in org.bluezoo.gumdrop
-
Base class for UDP server endpoints that bind a
UDPEndpointand receive datagrams. - UDPListener() - Constructor for class org.bluezoo.gumdrop.UDPListener
- UDPTransportFactory - Class in org.bluezoo.gumdrop
-
UDP transport factory.
- UDPTransportFactory() - Constructor for class org.bluezoo.gumdrop.UDPTransportFactory
- uid(long) - Static method in interface org.bluezoo.gumdrop.mailbox.SearchCriteria
-
Matches messages with the specified UID.
- UID - Enum constant in enum class org.bluezoo.gumdrop.mailbox.index.IndexedMessageContext.SearchType
- uidCopy(String, String, ServerCopyReplyHandler) - Method in interface org.bluezoo.gumdrop.imap.client.handler.ClientSelectedState
- uidCopy(String, String, ServerCopyReplyHandler) - Method in class org.bluezoo.gumdrop.imap.client.IMAPClientProtocolHandler
- uidCopy(CopyState, MailboxStore, Mailbox, MessageSet, String) - Method in class org.bluezoo.gumdrop.imap.handler.DefaultIMAPHandler
- uidCopy(CopyState, MailboxStore, Mailbox, MessageSet, String) - Method in interface org.bluezoo.gumdrop.imap.handler.SelectedHandler
-
Called when the client sends UID COPY command.
- uidExpunge(ExpungeState, Mailbox, MessageSet) - Method in class org.bluezoo.gumdrop.imap.handler.DefaultIMAPHandler
- uidExpunge(ExpungeState, Mailbox, MessageSet) - Method in interface org.bluezoo.gumdrop.imap.handler.SelectedHandler
-
Called when the client sends UID EXPUNGE command.
- uidFetch(String, String, ServerFetchReplyHandler) - Method in interface org.bluezoo.gumdrop.imap.client.handler.ClientSelectedState
- uidFetch(String, String, ServerFetchReplyHandler) - Method in class org.bluezoo.gumdrop.imap.client.IMAPClientProtocolHandler
- uidFetch(FetchState, Mailbox, MessageSet, Set<String>) - Method in class org.bluezoo.gumdrop.imap.handler.DefaultIMAPHandler
- uidFetch(FetchState, Mailbox, MessageSet, Set<String>) - Method in interface org.bluezoo.gumdrop.imap.handler.SelectedHandler
-
Called when the client sends UID FETCH command.
- uidl(int, ServerUidlReplyHandler) - Method in interface org.bluezoo.gumdrop.pop3.client.handler.ClientTransactionState
-
Sends a UIDL command for a specific message.
- uidl(int, ServerUidlReplyHandler) - Method in class org.bluezoo.gumdrop.pop3.client.POP3ClientProtocolHandler
- uidl(ServerUidlReplyHandler) - Method in interface org.bluezoo.gumdrop.pop3.client.handler.ClientTransactionState
-
Sends a UIDL command to list unique IDs for all messages.
- uidl(ServerUidlReplyHandler) - Method in class org.bluezoo.gumdrop.pop3.client.POP3ClientProtocolHandler
- uidl(UidlState, Mailbox, int) - Method in class org.bluezoo.gumdrop.pop3.handler.DefaultPOP3Handler
- uidl(UidlState, Mailbox, int) - Method in interface org.bluezoo.gumdrop.pop3.handler.TransactionHandler
-
Called when the client requests unique identifiers (UIDL command).
- UidlState - Interface in org.bluezoo.gumdrop.pop3.handler
-
Operations available when responding to a UIDL command.
- UidlState.UidlWriter - Interface in org.bluezoo.gumdrop.pop3.handler
-
Writer for multi-line UIDL response.
- uidMove(String, String, ServerCopyReplyHandler) - Method in interface org.bluezoo.gumdrop.imap.client.handler.ClientSelectedState
- uidMove(String, String, ServerCopyReplyHandler) - Method in class org.bluezoo.gumdrop.imap.client.IMAPClientProtocolHandler
- uidMove(MoveState, MailboxStore, Mailbox, MessageSet, String) - Method in class org.bluezoo.gumdrop.imap.handler.DefaultIMAPHandler
- uidMove(MoveState, MailboxStore, Mailbox, MessageSet, String) - Method in interface org.bluezoo.gumdrop.imap.handler.SelectedHandler
-
Called when the client sends UID MOVE command.
- UIDNEXT - Enum constant in enum class org.bluezoo.gumdrop.imap.StatusItem
-
The next unique identifier value of the mailbox.
- uidRange(long, long) - Static method in interface org.bluezoo.gumdrop.mailbox.SearchCriteria
-
Matches messages with UIDs in the specified range (inclusive).
- uidSearch(String, ServerSearchReplyHandler) - Method in interface org.bluezoo.gumdrop.imap.client.handler.ClientSelectedState
- uidSearch(String, ServerSearchReplyHandler) - Method in class org.bluezoo.gumdrop.imap.client.IMAPClientProtocolHandler
- uidSearch(SearchState, Mailbox, SearchCriteria) - Method in class org.bluezoo.gumdrop.imap.handler.DefaultIMAPHandler
- uidSearch(SearchState, Mailbox, SearchCriteria) - Method in interface org.bluezoo.gumdrop.imap.handler.SelectedHandler
-
Called when the client sends UID SEARCH command.
- uidSet(long...) - Static method in interface org.bluezoo.gumdrop.mailbox.SearchCriteria
-
Matches messages with UIDs in the specified set.
- uidStore(String, String, String[], ServerStoreReplyHandler) - Method in interface org.bluezoo.gumdrop.imap.client.handler.ClientSelectedState
- uidStore(String, String, String[], ServerStoreReplyHandler) - Method in class org.bluezoo.gumdrop.imap.client.IMAPClientProtocolHandler
- uidStore(StoreState, Mailbox, MessageSet, StoreAction, Set<Flag>, boolean) - Method in class org.bluezoo.gumdrop.imap.handler.DefaultIMAPHandler
- uidStore(StoreState, Mailbox, MessageSet, StoreAction, Set<Flag>, boolean) - Method in interface org.bluezoo.gumdrop.imap.handler.SelectedHandler
-
Called when the client sends UID STORE command.
- UIDVALIDITY - Enum constant in enum class org.bluezoo.gumdrop.imap.StatusItem
-
The unique identifier validity value of the mailbox.
- UINT32 - Enum constant in enum class org.bluezoo.gumdrop.grpc.proto.FieldType
- UINT64 - Enum constant in enum class org.bluezoo.gumdrop.grpc.proto.FieldType
- unanswered() - Static method in interface org.bluezoo.gumdrop.mailbox.SearchCriteria
-
Matches messages without the \Answered flag.
- unaryCall(String, ByteBuffer, GrpcResponseSender) - Method in interface org.bluezoo.gumdrop.grpc.server.GrpcService
-
Handles a unary gRPC call.
- unaryCall(HTTPClient, String, ByteBuffer, String, ProtoMessageHandler) - Method in class org.bluezoo.gumdrop.grpc.client.GrpcClient
-
Performs a unary gRPC call with a high-level message handler.
- unaryCall(HTTPClient, String, ByteBuffer, GrpcResponseHandler) - Method in class org.bluezoo.gumdrop.grpc.client.GrpcClient
-
Performs a unary gRPC call.
- UNAUTHORIZED - Enum constant in enum class org.bluezoo.gumdrop.http.HTTPStatus
-
401 Unauthorized
- UNAVAILABLE - Enum constant in enum class org.bluezoo.gumdrop.ldap.client.LDAPResultCode
-
The server is unavailable.
- UNAVAILABLE_CRITICAL_EXTENSION - Enum constant in enum class org.bluezoo.gumdrop.ldap.client.LDAPResultCode
-
A critical extension is unavailable.
- UNAVAILABLE_FOR_LEGAL_REASONS - Enum constant in enum class org.bluezoo.gumdrop.http.HTTPStatus
-
451 Unavailable For Legal Reasons
- unbind() - Method in class org.bluezoo.gumdrop.ldap.client.LDAPClientProtocolHandler
- unbind() - Method in interface org.bluezoo.gumdrop.ldap.client.LDAPConnected
-
Closes the connection without binding.
- unbind() - Method in interface org.bluezoo.gumdrop.ldap.client.LDAPPostTLS
-
Closes the connection without binding.
- unbind() - Method in interface org.bluezoo.gumdrop.ldap.client.LDAPSession
-
Closes the connection.
- unbind(String) - Method in class org.bluezoo.gumdrop.servlet.jndi.ServletInitialContext
- unbind(Name) - Method in class org.bluezoo.gumdrop.servlet.jndi.ServletInitialContext
- UNBOUNDED_BUFFER - Static variable in class javax.servlet.jsp.JspWriter
-
Constant indicating that the Writer is buffered and is unbounded.
- UNDEFINED_ATTRIBUTE_TYPE - Enum constant in enum class org.bluezoo.gumdrop.ldap.client.LDAPResultCode
-
An undefined attribute type was specified.
- undeleteAll() - Method in interface org.bluezoo.gumdrop.mailbox.Mailbox
-
Unmarks all messages marked for deletion.
- undeleteAll() - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMailbox
- undeleteAll() - Method in class org.bluezoo.gumdrop.mailbox.mbox.MboxMailbox
- undeleted() - Static method in interface org.bluezoo.gumdrop.mailbox.SearchCriteria
-
Matches messages without the \Deleted flag.
- undraft() - Static method in interface org.bluezoo.gumdrop.mailbox.SearchCriteria
-
Matches messages without the \Draft flag.
- unexpectedContent(ByteBuffer) - Method in interface org.bluezoo.gumdrop.mime.MIMEHandler
-
RFC 2046 §5.1.1 — receive notification of unexpected body content (preamble or epilogue).
- unexpectedContent(ByteBuffer) - Method in class org.bluezoo.gumdrop.smtp.auth.DMARCMessageHandler
- unexpectedHeader(String, String) - Method in interface org.bluezoo.gumdrop.mime.rfc5322.MessageHandler
-
Receive notification of a structured header field for which the value was unparseable.
- unexpectedHeader(String, String) - Method in class org.bluezoo.gumdrop.smtp.auth.DMARCMessageHandler
- unflagged() - Static method in interface org.bluezoo.gumdrop.mailbox.SearchCriteria
-
Matches messages without the \Flagged flag.
- UniqueNameResult(FTPFileOperationResult, String) - Constructor for class org.bluezoo.gumdrop.ftp.FTPFileSystem.UniqueNameResult
- UNIVERSAL_STRING - Static variable in class org.bluezoo.gumdrop.ldap.asn1.ASN1Type
-
Universal string type.
- unkeyword(String) - Static method in interface org.bluezoo.gumdrop.mailbox.SearchCriteria
-
Matches messages without the specified keyword flag.
- UNKNOWN - Enum constant in enum class org.bluezoo.gumdrop.http.HTTPStatus
-
Unknown status code received from server
- UNKNOWN - Enum constant in enum class org.bluezoo.gumdrop.http.HTTPVersion
- UNKNOWN - Enum constant in enum class org.bluezoo.gumdrop.telemetry.ErrorCategory
-
Unknown or uncategorized error.
- unlimited() - Static method in class org.bluezoo.gumdrop.quota.Quota
-
Creates an unlimited quota.
- UNLIMITED - Static variable in class org.bluezoo.gumdrop.quota.Quota
-
Constant representing unlimited quota.
- unlock(String) - Method in class org.bluezoo.gumdrop.ratelimit.AuthenticationRateLimiter
-
Clears the lockout for a specific key (administrative unlock).
- UNMARKED - Enum constant in enum class org.bluezoo.gumdrop.mailbox.MailboxAttribute
-
The mailbox does not contain any additional messages since the last time it was selected.
- UNPROCESSABLE_ENTITY - Enum constant in enum class org.bluezoo.gumdrop.http.HTTPStatus
-
422 Unprocessable Content (RFC 9110 section 15.5.21)
- unregister() - Method in class org.bluezoo.gumdrop.telemetry.TelemetryJMXBridge
-
Unregisters the metrics MBean.
- unregisterContext(UUID) - Method in class org.bluezoo.gumdrop.servlet.session.Cluster
-
Unregisters a context from the cluster.
- unregisterParser(JSPParser) - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPParserFactory
-
Unregisters a JSP parser.
- unseen() - Static method in interface org.bluezoo.gumdrop.mailbox.SearchCriteria
-
Matches messages without the \Seen flag.
- UNSEEN - Enum constant in enum class org.bluezoo.gumdrop.imap.StatusItem
-
The number of messages which do not have the \Seen flag set.
- unselect(ServerCloseReplyHandler) - Method in interface org.bluezoo.gumdrop.imap.client.handler.ClientSelectedState
- unselect(ServerCloseReplyHandler) - Method in class org.bluezoo.gumdrop.imap.client.IMAPClientProtocolHandler
- unselect(CloseState, Mailbox) - Method in class org.bluezoo.gumdrop.imap.handler.DefaultIMAPHandler
- unselect(CloseState, Mailbox) - Method in interface org.bluezoo.gumdrop.imap.handler.SelectedHandler
-
Called when the client sends UNSELECT command.
- UNSET - Static variable in class org.bluezoo.gumdrop.telemetry.SpanStatus
-
Singleton for unset status.
- UNSPECIFIED - Enum constant in enum class org.bluezoo.gumdrop.telemetry.metrics.AggregationTemporality
-
Unspecified temporality (should not be used in practice).
- unsubAck(int, MQTTProperties, int[]) - Method in class org.bluezoo.gumdrop.mqtt.client.MQTTClientProtocolHandler
- unsubAck(int, MQTTProperties, int[]) - Method in interface org.bluezoo.gumdrop.mqtt.codec.MQTTEventHandler
-
Called when an UNSUBACK packet is received.
- unsubAck(int, MQTTProperties, int[]) - Method in class org.bluezoo.gumdrop.mqtt.MQTTProtocolHandler
- UNSUBACK - Enum constant in enum class org.bluezoo.gumdrop.mqtt.codec.MQTTPacketType
- unsubscribe(String) - Method in interface org.bluezoo.gumdrop.mailbox.MailboxStore
-
Unsubscribes from a mailbox.
- unsubscribe(String) - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMailboxStore
- unsubscribe(String) - Method in class org.bluezoo.gumdrop.mailbox.mbox.MboxMailboxStore
- unsubscribe(String...) - Method in class org.bluezoo.gumdrop.mqtt.client.MQTTClient
-
Unsubscribes from topic filters.
- unsubscribe(String[]) - Method in class org.bluezoo.gumdrop.mqtt.client.MQTTClientProtocolHandler
-
Sends an UNSUBSCRIBE packet.
- unsubscribe(String...) - Method in class org.bluezoo.gumdrop.redis.client.RedisClientProtocolHandler
- unsubscribe(String...) - Method in interface org.bluezoo.gumdrop.redis.client.RedisSession
-
Unsubscribes from channels.
- unsubscribe(String, String) - Method in class org.bluezoo.gumdrop.mqtt.broker.SubscriptionManager
-
Removes a subscription for a client.
- unsubscribe(String, String) - Method in class org.bluezoo.gumdrop.mqtt.broker.TopicTree
-
Removes a subscription for the given topic filter.
- unsubscribe(String, ServerMailboxReplyHandler) - Method in interface org.bluezoo.gumdrop.imap.client.handler.ClientAuthenticatedState
- unsubscribe(String, ServerMailboxReplyHandler) - Method in class org.bluezoo.gumdrop.imap.client.IMAPClientProtocolHandler
- unsubscribe(SubscribeState, MailboxStore, String) - Method in interface org.bluezoo.gumdrop.imap.handler.AuthenticatedHandler
-
Called when the client sends UNSUBSCRIBE command.
- unsubscribe(SubscribeState, MailboxStore, String) - Method in class org.bluezoo.gumdrop.imap.handler.DefaultIMAPHandler
- unsubscribe(SubscribeState, MailboxStore, String) - Method in interface org.bluezoo.gumdrop.imap.handler.SelectedHandler
-
Called when the client sends UNSUBSCRIBE command.
- UNSUBSCRIBE - Enum constant in enum class org.bluezoo.gumdrop.mqtt.codec.MQTTPacketType
- unsubscribeAll(String) - Method in class org.bluezoo.gumdrop.mqtt.broker.TopicTree
-
Removes all subscriptions for the given client.
- unsubscribeFilter(String) - Method in class org.bluezoo.gumdrop.mqtt.client.MQTTClientProtocolHandler
- unsubscribeFilter(String) - Method in interface org.bluezoo.gumdrop.mqtt.codec.MQTTEventHandler
-
Called one or more times between
MQTTEventHandler.startUnsubscribe(int, org.bluezoo.gumdrop.mqtt.codec.MQTTProperties)andMQTTEventHandler.endUnsubscribe(), once per topic filter. - unsubscribeFilter(String) - Method in class org.bluezoo.gumdrop.mqtt.MQTTProtocolHandler
- unsubscribeReceived() - Method in class org.bluezoo.gumdrop.mqtt.MQTTServerMetrics
-
Records an UNSUBSCRIBE operation.
- UNSUPPORTED_DATA - Static variable in class org.bluezoo.gumdrop.websocket.WebSocketConnection.CloseCodes
-
RFC 6455 §7.4.1 — 1003: unsupported data type received
- UNSUPPORTED_MEDIA_TYPE - Enum constant in enum class org.bluezoo.gumdrop.http.HTTPStatus
-
415 Unsupported Media Type
- unwatch(StringResultHandler) - Method in class org.bluezoo.gumdrop.redis.client.RedisClientProtocolHandler
- unwatch(StringResultHandler) - Method in interface org.bluezoo.gumdrop.redis.client.RedisSession
-
Unwatches all keys.
- UNWILLING_TO_PERFORM - Enum constant in enum class org.bluezoo.gumdrop.ldap.client.LDAPResultCode
-
The server is unwilling to perform the operation.
- unwrap(Class) - Method in class org.bluezoo.gumdrop.servlet.jndi.DataSourceDef
- updateFailed(String) - Method in interface org.bluezoo.gumdrop.pop3.handler.UpdateState
-
The update failed entirely.
- updateFailed(String) - Method in class org.bluezoo.gumdrop.pop3.POP3ProtocolHandler
- updateFlags(long, Set<Flag>) - Method in class org.bluezoo.gumdrop.mailbox.index.MessageIndex
-
Updates flags for an entry.
- UpdateState - Interface in org.bluezoo.gumdrop.pop3.handler
-
Operations available when responding to QUIT in TRANSACTION state.
- updateStreamPriority(int, int, int, boolean) - Method in class org.bluezoo.gumdrop.http.StreamPriorityTree
-
Deprecated.Adds or updates a stream's priority information.
- upDownCounterBuilder(String) - Method in class org.bluezoo.gumdrop.telemetry.metrics.Meter
-
Creates a builder for a LongUpDownCounter.
- UPGRADE_REQUIRED - Enum constant in enum class org.bluezoo.gumdrop.http.HTTPStatus
-
426 Upgrade Required
- upgradeToWebSocket(String, List<WebSocketExtension>, WebSocketEventHandler) - Method in interface org.bluezoo.gumdrop.http.HTTPResponseState
-
RFC 6455 §4.2.2 / §9.1 — upgrades to WebSocket with negotiated extensions.
- upgradeToWebSocket(String, WebSocketEventHandler) - Method in interface org.bluezoo.gumdrop.http.HTTPResponseState
-
Upgrades this HTTP connection to WebSocket protocol.
- UPLOAD - Enum constant in enum class org.bluezoo.gumdrop.ftp.FTPDataConnectionCoordinator.TransferType
- upstreamFailure() - Method in class org.bluezoo.gumdrop.dns.DNSServerMetrics
-
Records a failed upstream query.
- upstreamQuery(double) - Method in class org.bluezoo.gumdrop.dns.DNSServerMetrics
-
Records an upstream query.
- URI_TOO_LONG - Enum constant in enum class org.bluezoo.gumdrop.http.HTTPStatus
-
414 URI Too Long
- urls - Variable in class org.bluezoo.gumdrop.DependencyClassLoader
-
List of URLs of the J2EE dependency jars.
- urlValid(URL) - Method in class org.bluezoo.gumdrop.ContainerClassLoader
- urlValid(URL) - Method in class org.bluezoo.gumdrop.DependencyClassLoader
- USE_BEAN_ACTION - Static variable in class org.bluezoo.gumdrop.servlet.jsp.StandardActionElement
- USE_PROXY - Enum constant in enum class org.bluezoo.gumdrop.http.HTTPStatus
-
305 Use Proxy (Deprecated)
- user(String, ServerUserReplyHandler) - Method in interface org.bluezoo.gumdrop.pop3.client.handler.ClientAuthorizationState
-
Sends a USER command to begin USER/PASS authentication.
- user(String, ServerUserReplyHandler) - Method in interface org.bluezoo.gumdrop.pop3.client.handler.ClientPostStls
-
Sends a USER command to begin USER/PASS authentication.
- user(String, ServerUserReplyHandler) - Method in class org.bluezoo.gumdrop.pop3.client.POP3ClientProtocolHandler
- USER - Enum constant in enum class org.bluezoo.gumdrop.quota.QuotaSource
-
Quota is defined specifically for this user.
- USER_LIMIT_EXCEEDED - Enum constant in enum class org.bluezoo.gumdrop.ftp.FTPAuthenticationResult
-
Service not available — user limit exceeded.
- USER_PROPERTY - Static variable in class org.bluezoo.gumdrop.mqtt.codec.MQTTProperties
- userExists(String) - Method in class org.bluezoo.gumdrop.auth.BasicRealm
- userExists(String) - Method in class org.bluezoo.gumdrop.auth.LDAPRealm
- userExists(String) - Method in interface org.bluezoo.gumdrop.auth.Realm
-
Checks whether a user exists in this realm.
- username - Variable in class org.bluezoo.gumdrop.auth.Realm.CertificateAuthenticationResult
-
The authenticated username, or null if authentication failed.
- username - Variable in class org.bluezoo.gumdrop.auth.Realm.TokenValidationResult
- username - Variable in class org.bluezoo.gumdrop.http.HTTPAuthenticationProvider.AuthenticationResult
-
The authenticated username, or null if authentication failed.
- usesRsv1() - Method in class org.bluezoo.gumdrop.websocket.PerMessageDeflateExtension
-
RFC 7692 §8 — permessage-deflate uses RSV1 to indicate compression.
- usesRsv1() - Method in interface org.bluezoo.gumdrop.websocket.WebSocketExtension
-
Returns
trueif this extension uses the RSV1 bit. - usesRsv2() - Method in class org.bluezoo.gumdrop.websocket.PerMessageDeflateExtension
- usesRsv2() - Method in interface org.bluezoo.gumdrop.websocket.WebSocketExtension
-
Returns
trueif this extension uses the RSV2 bit. - usesRsv3() - Method in class org.bluezoo.gumdrop.websocket.PerMessageDeflateExtension
- usesRsv3() - Method in interface org.bluezoo.gumdrop.websocket.WebSocketExtension
-
Returns
trueif this extension uses the RSV3 bit. - useSystemResolvers() - Method in class org.bluezoo.gumdrop.dns.client.DNSResolver
-
Adds the system's default DNS resolvers.
- UTC_TIME - Static variable in class org.bluezoo.gumdrop.ldap.asn1.ASN1Type
-
UTC time type.
- UTF8_STRING - Static variable in class org.bluezoo.gumdrop.ldap.asn1.ASN1Type
-
UTF-8 string type.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form