Index

A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

I

IA5_STRING - Static variable in class org.bluezoo.gumdrop.ldap.asn1.ASN1Type
IA5 string type.
idle(ServerIdleEventHandler) - Method in interface org.bluezoo.gumdrop.imap.client.handler.ClientAuthenticatedState
 
idle(ServerIdleEventHandler) - Method in class org.bluezoo.gumdrop.imap.client.IMAPClientProtocolHandler
 
IDLE - Enum constant in enum class org.bluezoo.gumdrop.http.client.HTTPClientProtocolHandler.ParseState
 
idleEnded() - Method in class org.bluezoo.gumdrop.imap.IMAPServerMetrics
Records a connection leaving IDLE state.
idleStarted() - Method in class org.bluezoo.gumdrop.imap.IMAPServerMetrics
Records a connection entering IDLE state.
IM_A_TEAPOT - Enum constant in enum class org.bluezoo.gumdrop.http.HTTPStatus
418 I'm a Teapot (RFC 9110 section 15.5.19)
IM_USED - Enum constant in enum class org.bluezoo.gumdrop.http.HTTPStatus
226 IM Used (Delta encoding)
IMAP_DEFAULT_PORT - Static variable in class org.bluezoo.gumdrop.imap.IMAPListener
The default IMAP port (cleartext or with STARTTLS).
IMAPClient - Class in org.bluezoo.gumdrop.imap.client
High-level IMAP4rev2 client facade (RFC 9051).
IMAPClient(String, int) - Constructor for class org.bluezoo.gumdrop.imap.client.IMAPClient
Creates an IMAP client for the given hostname and port.
IMAPClient(InetAddress, int) - Constructor for class org.bluezoo.gumdrop.imap.client.IMAPClient
Creates an IMAP client for the given address and port.
IMAPClient(SelectorLoop, String, int) - Constructor for class org.bluezoo.gumdrop.imap.client.IMAPClient
Creates an IMAP client with an explicit selector loop.
IMAPClient(SelectorLoop, InetAddress, int) - Constructor for class org.bluezoo.gumdrop.imap.client.IMAPClient
Creates an IMAP client with an explicit selector loop and address.
IMAPClientProtocolHandler - Class in org.bluezoo.gumdrop.imap.client
IMAP4rev2 client protocol handler (RFC 9051).
IMAPClientProtocolHandler(ServerGreeting) - Constructor for class org.bluezoo.gumdrop.imap.client.IMAPClientProtocolHandler
Creates an IMAP client protocol handler.
IMAPListener - Class in org.bluezoo.gumdrop.imap
TCP transport listener for IMAP connections.
IMAPListener() - Constructor for class org.bluezoo.gumdrop.imap.IMAPListener
 
IMAPMessageDescriptor - Interface in org.bluezoo.gumdrop.mailbox
Extended message descriptor for IMAP-specific metadata.
IMAPMessageDescriptor.Address - Interface in org.bluezoo.gumdrop.mailbox
Email address structure.
IMAPMessageDescriptor.BodyStructure - Interface in org.bluezoo.gumdrop.mailbox
MIME body structure for a message or part.
IMAPMessageDescriptor.Envelope - Interface in org.bluezoo.gumdrop.mailbox
Message envelope containing parsed RFC 2822 headers.
IMAPProtocolHandler - Class in org.bluezoo.gumdrop.imap
IMAP4rev2 server protocol handler (RFC 9051).
IMAPProtocolHandler(IMAPListener) - Constructor for class org.bluezoo.gumdrop.imap.IMAPProtocolHandler
Creates a new IMAP endpoint handler.
IMAPS_DEFAULT_PORT - Static variable in class org.bluezoo.gumdrop.imap.IMAPListener
The default IMAPS port (implicit TLS).
IMAPServerMetrics - Class in org.bluezoo.gumdrop.imap
OpenTelemetry metrics for IMAP servers.
IMAPServerMetrics(TelemetryConfig) - Constructor for class org.bluezoo.gumdrop.imap.IMAPServerMetrics
Creates IMAP server metrics using the given telemetry configuration.
IMAPService - Class in org.bluezoo.gumdrop.imap
Abstract base for IMAP application services.
IMAPService() - Constructor for class org.bluezoo.gumdrop.imap.IMAPService
 
IMPORTANT - Enum constant in enum class org.bluezoo.gumdrop.mailbox.MailboxAttribute
Used for important messages.
IN - Enum constant in enum class org.bluezoo.gumdrop.dns.DNSClass
Internet class.
IN_SEARCHING - Enum constant in enum class org.bluezoo.gumdrop.ldap.client.DerefAliases
Dereference aliases when searching subordinates of the base object.
INAPPROPRIATE_AUTHENTICATION - Enum constant in enum class org.bluezoo.gumdrop.ldap.client.LDAPResultCode
Inappropriate authentication.
INAPPROPRIATE_MATCHING - Enum constant in enum class org.bluezoo.gumdrop.ldap.client.LDAPResultCode
An inappropriate matching rule was specified.
inboundCount() - Method in class org.bluezoo.gumdrop.mqtt.broker.QoSManager
Returns the number of inbound QoS 2 messages awaiting PUBREL.
include(String) - Method in class javax.servlet.jsp.DefaultPageContext
 
include(String) - Method in class javax.servlet.jsp.PageContext
Causes the resource specified to be processed as part of the current ServletRequest and ServletResponse being processed by the calling Thread.
include(String, boolean) - Method in class javax.servlet.jsp.DefaultPageContext
 
include(String, boolean) - Method in class javax.servlet.jsp.PageContext
Causes the resource specified to be processed as part of the current ServletRequest and ServletResponse being processed by the calling Thread.
INCLUDE_ACTION - Static variable in class org.bluezoo.gumdrop.servlet.jsp.StandardActionElement
 
INCLUDE_DIRECTIVE - Static variable in class org.bluezoo.gumdrop.servlet.jsp.DirectiveElement
 
incr(String, IntegerResultHandler) - Method in class org.bluezoo.gumdrop.redis.client.RedisClientProtocolHandler
 
incr(String, IntegerResultHandler) - Method in interface org.bluezoo.gumdrop.redis.client.RedisSession
Increments an integer value.
incrby(String, long, IntegerResultHandler) - Method in class org.bluezoo.gumdrop.redis.client.RedisClientProtocolHandler
 
incrby(String, long, IntegerResultHandler) - Method in interface org.bluezoo.gumdrop.redis.client.RedisSession
Increments by a specific amount.
incrbyfloat(String, double, BulkResultHandler) - Method in class org.bluezoo.gumdrop.redis.client.RedisClientProtocolHandler
 
incrbyfloat(String, double, BulkResultHandler) - Method in interface org.bluezoo.gumdrop.redis.client.RedisSession
Increments a float value.
incrementMessageCount() - Method in class org.bluezoo.gumdrop.quota.Quota
Increments the message count.
incrementRetryCount() - Method in class org.bluezoo.gumdrop.mqtt.broker.QoSManager.InFlightMessage
 
INDETERMINATE - Enum constant in enum class org.bluezoo.gumdrop.dns.DNSSECStatus
The validation status could not be determined, for example because required DNSKEY or DS records could not be fetched or an unsupported algorithm was encountered.
IndexedMessageContext - Class in org.bluezoo.gumdrop.mailbox.index
A MessageContext implementation backed by a MessageIndexEntry.
IndexedMessageContext(MessageIndexEntry) - Constructor for class org.bluezoo.gumdrop.mailbox.index.IndexedMessageContext
Creates a new indexed message context.
IndexedMessageContext.SearchType - Enum Class in org.bluezoo.gumdrop.mailbox.index
Types of IMAP searches.
indexOf(ByteBuffer, byte) - Static method in class org.bluezoo.gumdrop.mime.MIMEParser
Finds the first occurrence of a byte in the buffer between position and limit.
indicesToKeywords(Set<Integer>) - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirKeywords
Converts a set of indices to keyword names.
InFlightMessage(int, String, MQTTMessageContent, QoS) - Constructor for class org.bluezoo.gumdrop.mqtt.broker.QoSManager.InFlightMessage
 
info(String, BulkResultHandler) - Method in class org.bluezoo.gumdrop.redis.client.RedisClientProtocolHandler
 
info(String, BulkResultHandler) - Method in interface org.bluezoo.gumdrop.redis.client.RedisSession
Gets server information for a specific section.
info(BulkResultHandler) - Method in class org.bluezoo.gumdrop.redis.client.RedisClientProtocolHandler
 
info(BulkResultHandler) - Method in interface org.bluezoo.gumdrop.redis.client.RedisSession
Gets server information.
info(Span, String) - Static method in class org.bluezoo.gumdrop.telemetry.LogRecord
Creates an INFO level log record.
init() - Method in class org.bluezoo.gumdrop.servlet.Container
Called by DI framework after properties are set but before contexts are initialized.
init() - Method in class org.bluezoo.gumdrop.servlet.Context
Initializes this context and all filters and servlets in it.
init() - Method in class org.bluezoo.gumdrop.servlet.jndi.DataSourceDef
Initializes the data source, validating pool size settings and loading the JDBC driver class.
init() - Method in class org.bluezoo.gumdrop.servlet.jndi.Resource
Informs this resource that it is being put into service.
init() - Method in class org.bluezoo.gumdrop.TCPEndpoint
Initialises the endpoint after the channel has been set.
init() - Method in class org.bluezoo.gumdrop.telemetry.TelemetryConfig
Initializes the telemetry configuration.
init(Resource) - Method in class org.bluezoo.gumdrop.servlet.jndi.ResourceRef
 
init(EJB) - Method in class org.bluezoo.gumdrop.servlet.jndi.EjbRef
 
init(MailSessionDefinition) - Method in class org.bluezoo.gumdrop.servlet.jndi.MailSession
 
init(PersistenceContext) - Method in class org.bluezoo.gumdrop.servlet.jndi.PersistenceContextRef
 
init(PersistenceUnit) - Method in class org.bluezoo.gumdrop.servlet.jndi.PersistenceUnitRef
 
init(WebServiceRef) - Method in class org.bluezoo.gumdrop.servlet.jndi.ServiceRef
 
init(Attributes) - Method in class org.bluezoo.gumdrop.servlet.jndi.AdministeredObject
 
init(Attributes) - Method in class org.bluezoo.gumdrop.servlet.jndi.ConnectionFactory
 
init(Attributes) - Method in class org.bluezoo.gumdrop.servlet.jndi.DataSourceDef
 
init(Attributes) - Method in class org.bluezoo.gumdrop.servlet.jndi.JmsConnectionFactory
 
init(Attributes) - Method in class org.bluezoo.gumdrop.servlet.jndi.JmsDestination
 
init(Attributes) - Method in class org.bluezoo.gumdrop.servlet.jndi.MailSession
 
init(Attributes) - Method in class org.bluezoo.gumdrop.servlet.jndi.Resource
Initialize this resource from the specified attributes.
initBodyHash(String, boolean, long) - Method in class org.bluezoo.gumdrop.smtp.auth.DKIMMessageParser
Initializes body hash computation.
initialize(Servlet, ServletRequest, ServletResponse, String, boolean, int, boolean) - Method in class javax.servlet.jsp.DefaultPageContext
 
initialize(Servlet, ServletRequest, ServletResponse, String, boolean, int, boolean) - Method in class javax.servlet.jsp.PageContext
Initialize this PageContext so that it may be used by a JSP Implementation class to service an incoming request and response within the current thread.
initService() - Method in class org.bluezoo.gumdrop.dns.DNSService
Called during DNSService.start() before listeners are wired and started.
initService() - Method in class org.bluezoo.gumdrop.ftp.file.AnonymousFTPService
 
initService() - Method in class org.bluezoo.gumdrop.ftp.file.RoleBasedFTPService
 
initService() - Method in class org.bluezoo.gumdrop.ftp.file.SimpleFTPService
 
initService() - Method in class org.bluezoo.gumdrop.ftp.FTPService
Initialises service resources before listeners are started.
initService() - Method in class org.bluezoo.gumdrop.http.HTTPService
Initialises service-specific application resources.
initService() - Method in class org.bluezoo.gumdrop.imap.IMAPService
Initialises service resources before listeners are started.
initService() - Method in class org.bluezoo.gumdrop.mqtt.MQTTService
 
initService() - Method in class org.bluezoo.gumdrop.pop3.POP3Service
Initialises service resources before listeners are started.
initService() - Method in class org.bluezoo.gumdrop.servlet.ServletService
Initialises the servlet container and starts the async timeout scheduler.
initService() - Method in class org.bluezoo.gumdrop.smtp.SimpleRelayService
 
initService() - Method in class org.bluezoo.gumdrop.smtp.SMTPService
Initialises service resources before listeners are started.
initService() - Method in class org.bluezoo.gumdrop.socks.SOCKSService
Initialises service resources before listeners are started.
initService() - Method in class org.bluezoo.gumdrop.webdav.WebDAVService
Builds the handler factory on startup.
initService() - Method in class org.bluezoo.gumdrop.websocket.WebSocketService
Initialises service-specific application resources.
Injectable - Interface in org.bluezoo.gumdrop.servlet.jndi
A reference to a JNDI resource in a web application that potentially contains an injection target.
InjectionTarget - Class in org.bluezoo.gumdrop.servlet.jndi
An injection target for the value of a JNDI resource.
InjectionTarget() - Constructor for class org.bluezoo.gumdrop.servlet.jndi.InjectionTarget
 
injectResources(Object, JndiContext) - Static method in class org.bluezoo.gumdrop.servlet.jndi.ResourceInjector
Inject resources into the target object using @Resource annotations.
InMemoryContent(byte[]) - Constructor for class org.bluezoo.gumdrop.mqtt.store.InMemoryMessageStore.InMemoryContent
 
InMemoryJavaCompiler - Class in org.bluezoo.gumdrop.servlet.jsp
Compiles Java source code entirely in memory, eliminating the need for temporary files during JSP compilation.
InMemoryJavaCompiler() - Constructor for class org.bluezoo.gumdrop.servlet.jsp.InMemoryJavaCompiler
Creates a new in-memory compiler with the context classloader as parent.
InMemoryJavaCompiler(ClassLoader) - Constructor for class org.bluezoo.gumdrop.servlet.jsp.InMemoryJavaCompiler
Creates a new in-memory compiler with the specified parent classloader.
InMemoryJavaCompiler.CompilationError - Class in org.bluezoo.gumdrop.servlet.jsp
Represents a compilation error with optional JSP source mapping.
InMemoryJavaCompiler.CompilationResult - Class in org.bluezoo.gumdrop.servlet.jsp
Result of a compilation operation.
InMemoryMessageStore - Class in org.bluezoo.gumdrop.mqtt.store
Default in-memory implementation of MQTTMessageStore.
InMemoryMessageStore() - Constructor for class org.bluezoo.gumdrop.mqtt.store.InMemoryMessageStore
 
InMemoryMessageStore.InMemoryContent - Class in org.bluezoo.gumdrop.mqtt.store
In-memory content backed by a byte array.
inputTypeName(String) - Method in class org.bluezoo.gumdrop.grpc.proto.RpcDescriptor.Builder
 
INSECURE - Enum constant in enum class org.bluezoo.gumdrop.dns.DNSSECStatus
The zone is provably unsigned: the delegation from the parent lacks a DS record, or no trust anchor is configured.
INSTANCE - Static variable in class org.bluezoo.gumdrop.NullSecurityInfo
Shared singleton instance.
Instrument - Interface in org.bluezoo.gumdrop.telemetry.metrics
Base interface for all metric instruments.
INSUFFICIENT_ACCESS_RIGHTS - Enum constant in enum class org.bluezoo.gumdrop.ldap.client.LDAPResultCode
Insufficient access rights.
INSUFFICIENT_SPACE - Enum constant in enum class org.bluezoo.gumdrop.ftp.FTPFileOperationResult
Insufficient storage space (552).
INSUFFICIENT_STORAGE - Enum constant in enum class org.bluezoo.gumdrop.http.HTTPStatus
507 Insufficient Storage (WebDAV)
INT32 - Enum constant in enum class org.bluezoo.gumdrop.grpc.proto.FieldType
 
INT64 - Enum constant in enum class org.bluezoo.gumdrop.grpc.proto.FieldType
 
integer(long) - Static method in class org.bluezoo.gumdrop.redis.codec.RESPValue
Creates an integer value.
integer(String, long) - Static method in class org.bluezoo.gumdrop.telemetry.Attribute
Creates an integer attribute.
INTEGER - Enum constant in enum class org.bluezoo.gumdrop.redis.codec.RESPType
Integer, prefixed by ':'.
INTEGER - Static variable in class org.bluezoo.gumdrop.ldap.asn1.ASN1Type
Integer type.
IntegerResultHandler - Interface in org.bluezoo.gumdrop.redis.client
Handler for Redis commands that return a RESP Integer (:).
IntermediateResponseHandler - Interface in org.bluezoo.gumdrop.ldap.client
Handler for IntermediateResponse messages (RFC 4511 section 4.13).
INTERNAL - Enum constant in enum class org.bluezoo.gumdrop.telemetry.SpanKind
Default value.
INTERNAL_ERROR - Enum constant in enum class org.bluezoo.gumdrop.telemetry.ErrorCategory
Internal server error.
INTERNAL_ERROR - Static variable in class org.bluezoo.gumdrop.websocket.WebSocketConnection.CloseCodes
RFC 6455 §7.4.1 — 1011: unexpected server condition
INTERNAL_SERVER_ERROR - Enum constant in enum class org.bluezoo.gumdrop.http.HTTPStatus
500 Internal Server Error
INVALID_ACCOUNT - Enum constant in enum class org.bluezoo.gumdrop.ftp.FTPAuthenticationResult
Not logged in — invalid account.
INVALID_ATTRIBUTE_SYNTAX - Enum constant in enum class org.bluezoo.gumdrop.ldap.client.LDAPResultCode
Invalid attribute syntax.
INVALID_CREDENTIALS - Enum constant in enum class org.bluezoo.gumdrop.ldap.client.LDAPResultCode
Invalid credentials provided.
INVALID_DN_SYNTAX - Enum constant in enum class org.bluezoo.gumdrop.ldap.client.LDAPResultCode
Invalid DN syntax.
INVALID_NAME - Enum constant in enum class org.bluezoo.gumdrop.ftp.FTPFileOperationResult
Invalid file name (553).
INVALID_PASSWORD - Enum constant in enum class org.bluezoo.gumdrop.ftp.FTPAuthenticationResult
Not logged in — invalid password.
INVALID_USER - Enum constant in enum class org.bluezoo.gumdrop.ftp.FTPAuthenticationResult
Not logged in — invalid user.
invalidate(String) - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPDependencyTracker
Invalidates a JSP file and all files that depend on it.
invalidateExpiredSessions() - Method in class org.bluezoo.gumdrop.servlet.session.SessionManager
Invalidates expired sessions.
invalidateJSP(String) - Method in class org.bluezoo.gumdrop.servlet.Context
Invalidates a JSP file and any files that depend on it.
invokeLater(Runnable) - Method in class org.bluezoo.gumdrop.SelectorLoop
Schedules a task to run on this SelectorLoop thread.
IO_ERROR - Enum constant in enum class org.bluezoo.gumdrop.telemetry.ErrorCategory
Network I/O error during read or write.
IS_DIRECTORY - Enum constant in enum class org.bluezoo.gumdrop.ftp.FTPFileOperationResult
Path is a directory, not a file (550).
IS_FILE - Enum constant in enum class org.bluezoo.gumdrop.ftp.FTPFileOperationResult
Path is a file, not a directory (550).
IS_LEAF - Enum constant in enum class org.bluezoo.gumdrop.ldap.client.LDAPResultCode
The entry is a leaf.
isAddSecurityHeaders() - Method in class org.bluezoo.gumdrop.http.HTTPService
Returns whether default security headers are added to responses.
isAllowPlaintextLogin() - Method in class org.bluezoo.gumdrop.imap.IMAPListener
Returns whether plaintext LOGIN is allowed over non-TLS connections.
isAllowPlaintextLogin() - Method in class org.bluezoo.gumdrop.imap.IMAPService
 
isAllowWrite() - Method in class org.bluezoo.gumdrop.webdav.WebDAVService
 
isAnswered() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor
Returns whether the message has the \Answered flag.
isAppend() - Method in class org.bluezoo.gumdrop.ftp.FTPDataConnectionCoordinator.PendingTransfer
 
isArray() - Method in class org.bluezoo.gumdrop.redis.codec.RESPValue
Returns whether this is an array.
isAuthenticated() - Method in class org.bluezoo.gumdrop.ftp.FTPConnectionMetadata
 
isAuthenticatedData() - Method in class org.bluezoo.gumdrop.dns.DNSMessage
Returns true if the Authenticated Data flag is set.
isAuthenticationRequired() - Method in class org.bluezoo.gumdrop.http.HTTPAuthenticationProvider
Checks if authentication is required for requests to this provider.
isAuthoritative() - Method in class org.bluezoo.gumdrop.dns.DNSMessage
Returns true if the Authoritative Answer flag is set.
isAuthorized(FTPOperation, String, FTPConnectionMetadata) - Method in class org.bluezoo.gumdrop.ftp.file.RoleBasedFTPHandler
 
isAuthorized(FTPOperation, String, FTPConnectionMetadata) - Method in interface org.bluezoo.gumdrop.ftp.FTPConnectionHandler
Checks if the authenticated user is authorized to perform an operation.
isAuthRequired() - Method in class org.bluezoo.gumdrop.smtp.SMTPListener
Returns whether authentication is required for this endpoint.
isAuthRequired() - Method in class org.bluezoo.gumdrop.smtp.SMTPService
 
isAutoFlush() - Method in class javax.servlet.jsp.JspWriter
 
isAutoFlush() - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPPage
Checks if auto-flush is enabled for the output buffer.
isBigNumber() - Method in class org.bluezoo.gumdrop.redis.codec.RESPValue
Returns whether this is a RESP3 big number.
isBlobError() - Method in class org.bluezoo.gumdrop.redis.codec.RESPValue
Returns whether this is a RESP3 blob error.
isBoolean() - Method in class org.bluezoo.gumdrop.redis.codec.RESPValue
Returns whether this is a RESP3 boolean.
isBoundaryChar(char) - Static method in class org.bluezoo.gumdrop.mime.MIMEUtils
Checks if a character is valid in a MIME boundary.
isBuffered() - Method in class org.bluezoo.gumdrop.mqtt.store.InMemoryMessageStore.InMemoryContent
 
isBuffered() - Method in interface org.bluezoo.gumdrop.mqtt.store.MQTTMessageContent
Returns true if the payload is held entirely in memory.
isBulkString() - Method in class org.bluezoo.gumdrop.redis.codec.RESPValue
Returns whether this is a bulk string.
isBusy() - Method in class org.bluezoo.gumdrop.ClientEndpointPool.PoolEntry
Returns whether this entry is currently busy.
isCancelled() - Method in interface org.bluezoo.gumdrop.TimerHandle
Returns true if this timer has been cancelled.
isChallengeResponse() - Method in enum class org.bluezoo.gumdrop.auth.SASLMechanism
Returns whether this mechanism uses challenge-response authentication.
isCheckingDisabled() - Method in class org.bluezoo.gumdrop.dns.DNSMessage
Returns true if the Checking Disabled flag is set.
isChunkingEnabled() - Method in class org.bluezoo.gumdrop.smtp.client.SMTPClientProtocolHandler
Returns whether BDAT (CHUNKING) is enabled.
isCleanSession() - Method in class org.bluezoo.gumdrop.mqtt.codec.ConnectPacket
Returns the Clean Session flag (bit 1 of the Connect Flags).
isCleanSession() - Method in class org.bluezoo.gumdrop.mqtt.MQTTSession
 
isClientError() - Method in enum class org.bluezoo.gumdrop.http.HTTPStatus
Returns true if this is a client error status (4xx).
isClientStreaming() - Method in class org.bluezoo.gumdrop.grpc.proto.RpcDescriptor
 
isClosing() - Method in interface org.bluezoo.gumdrop.Endpoint
Returns whether this endpoint is in the process of closing.
isClosing() - Method in class org.bluezoo.gumdrop.quic.QuicEngine
 
isClosing() - Method in class org.bluezoo.gumdrop.quic.QuicStreamEndpoint
 
isClosing() - Method in class org.bluezoo.gumdrop.TCPEndpoint
 
isClosing() - Method in class org.bluezoo.gumdrop.UDPEndpoint
 
isClusteringEnabled() - Method in class org.bluezoo.gumdrop.servlet.session.SessionManager
Returns whether clustering is enabled for this manager.
isCollection(String) - Method in class org.bluezoo.gumdrop.servlet.DefaultServlet
Determines if the specified path refers to a static collection in the web application.
isComplete() - Method in class org.bluezoo.gumdrop.auth.GSSAPIClientMechanism
 
isComplete() - Method in interface org.bluezoo.gumdrop.auth.SASLClientMechanism
Returns whether the SASL exchange has completed.
isConnected() - Method in class org.bluezoo.gumdrop.mqtt.MQTTSession
Returns whether this session is currently connected.
isConnected() - Method in class org.bluezoo.gumdrop.smtp.client.SMTPClientProtocolHandler
Returns whether the connection is in a usable state.
isConstructed() - Method in class org.bluezoo.gumdrop.ldap.asn1.ASN1Element
Returns whether this element is constructed.
isConstructed(int) - Static method in class org.bluezoo.gumdrop.ldap.asn1.ASN1Type
Returns whether the tag indicates a constructed type.
isContainerClass(String) - Method in class org.bluezoo.gumdrop.ContainerClassLoader
Indicates whether the specified class is a container class.
isContextEstablished() - Method in class org.bluezoo.gumdrop.auth.GSSAPIServer.GSSAPIExchange
Returns whether the GSS-API context has been established.
isControlFrame() - Method in class org.bluezoo.gumdrop.websocket.WebSocketFrame
RFC 6455 §5.5 — control frames have opcodes >= 0x8.
isCredentialBased(String) - Static method in class org.bluezoo.gumdrop.http.HTTPAuthenticationMethods
Check if an authentication method is credential-based (username/password).
isCritical() - Method in class org.bluezoo.gumdrop.ldap.client.Control
Returns whether this control is critical.
isDataFrame() - Method in class org.bluezoo.gumdrop.websocket.WebSocketFrame
RFC 6455 §5.6 — data frames have opcodes 0x0–0x2.
isDataProtectionEnabled() - Method in class org.bluezoo.gumdrop.ftp.FTPDataConnectionCoordinator
Returns whether data connections are TLS-protected.
isDataProtectionEnabled() - Method in class org.bluezoo.gumdrop.ftp.FTPProtocolHandler
Returns whether data connections should be TLS-protected.
isDeclare() - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor.VariableDescriptor
 
isDeleted() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor
Returns whether the message has the \Deleted flag.
isDeleted(int) - Method in interface org.bluezoo.gumdrop.mailbox.Mailbox
Checks if a message is marked for deletion.
isDeleted(int) - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMailbox
 
isDeleted(int) - Method in class org.bluezoo.gumdrop.mailbox.mbox.MboxMailbox
 
isDeliverByReturn() - Method in interface org.bluezoo.gumdrop.smtp.DeliveryRequirements
Returns whether the message should be returned if the deadline is missed.
isDestinationAllowed(InetAddress) - Method in class org.bluezoo.gumdrop.socks.SOCKSService
Checks whether a connection to the given destination address is permitted by the service's destination filtering rules.
isDirectory() - Method in class org.bluezoo.gumdrop.ftp.FTPFileInfo
 
isDirty() - Method in class org.bluezoo.gumdrop.mailbox.index.MessageIndex
 
isDirty() - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirKeywords
Returns whether the keywords file has been modified.
isDirty() - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirUidList
Returns whether the UID list has been modified.
isDispositionType(String) - Method in class org.bluezoo.gumdrop.mime.ContentDisposition
Indicates whether this content disposition matches the specified disposition type.
isDistributable() - Method in class org.bluezoo.gumdrop.servlet.Context
 
isDistributable() - Method in interface org.bluezoo.gumdrop.servlet.session.SessionContext
Returns whether sessions in this context are distributable.
isDNSKEYSecureEntryPoint() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns true if this is a secure entry point (bit 15 of flags).
isDNSKEYTrusted(String, DNSResourceRecord) - Method in class org.bluezoo.gumdrop.dns.DNSSECTrustAnchor
Checks whether a DNSKEY is directly trusted by matching it against the configured DS trust anchors for its zone.
isDNSKEYZoneKey() - Method in class org.bluezoo.gumdrop.dns.DNSResourceRecord
Returns true if this is a zone key (bit 7 of flags).
isDnssecEnabled() - Method in class org.bluezoo.gumdrop.dns.client.DNSResolver
Returns true if DNSSEC validation is enabled.
isDnssecEnabled() - Method in class org.bluezoo.gumdrop.dns.DNSService
Returns true if DNSSEC-aware proxying is enabled.
isDouble() - Method in class org.bluezoo.gumdrop.redis.codec.RESPValue
Returns whether this is a RESP3 double.
isDouble() - Method in class org.bluezoo.gumdrop.telemetry.metrics.NumberDataPoint
Returns true if the value is a double.
isDraft() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor
Returns whether the message has the \Draft flag.
isDynamicAttributes() - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor.TagDescriptor
 
isEarlyDataEnabled() - Method in class org.bluezoo.gumdrop.quic.QuicTransportFactory
Returns whether early data is enabled.
isEmpty() - Method in class org.bluezoo.gumdrop.mqtt.codec.MQTTProperties
 
isEmpty() - Method in class org.bluezoo.gumdrop.servlet.jsp.CommentElement
Checks if this comment contains only whitespace.
isEmpty() - Method in class org.bluezoo.gumdrop.servlet.jsp.DeclarationElement
Checks if this declaration contains only whitespace or comments.
isEmpty() - Method in class org.bluezoo.gumdrop.servlet.jsp.ExpressionElement
Checks if this expression is empty or contains only whitespace.
isEmpty() - Method in class org.bluezoo.gumdrop.servlet.jsp.ScriptletElement
Checks if this scriptlet contains only whitespace or comments.
isEmpty() - Method in interface org.bluezoo.gumdrop.smtp.DeliveryRequirements
Returns whether this is an empty delivery request with no special requirements.
isEmpty() - Method in class org.bluezoo.gumdrop.telemetry.metrics.Attributes
Returns true if this attributes collection is empty.
isEnableAPOP() - Method in class org.bluezoo.gumdrop.pop3.POP3Listener
Returns whether APOP authentication is enabled.
isEnableAPOP() - Method in class org.bluezoo.gumdrop.pop3.POP3Service
 
isEnableCONDSTORE() - Method in class org.bluezoo.gumdrop.imap.IMAPListener
Returns whether CONDSTORE (RFC 7162) is enabled.
isEnableIDLE() - Method in class org.bluezoo.gumdrop.imap.IMAPListener
Returns whether the IDLE extension is enabled.
isEnableIDLE() - Method in class org.bluezoo.gumdrop.imap.IMAPService
 
isEnableMOVE() - Method in class org.bluezoo.gumdrop.imap.IMAPListener
Returns whether the MOVE extension is enabled.
isEnableMOVE() - Method in class org.bluezoo.gumdrop.imap.IMAPService
 
isEnableNAMESPACE() - Method in class org.bluezoo.gumdrop.imap.IMAPListener
Returns whether the NAMESPACE extension is enabled.
isEnableNAMESPACE() - Method in class org.bluezoo.gumdrop.imap.IMAPService
 
isEnablePipelining() - Method in class org.bluezoo.gumdrop.pop3.POP3Listener
Returns whether command pipelining is enabled (RFC 2449 section 6.8).
isEnablePipelining() - Method in class org.bluezoo.gumdrop.pop3.POP3Service
 
isEnablePush() - Method in class org.bluezoo.gumdrop.http.HTTPProtocolHandler
 
isEnableQRESYNC() - Method in class org.bluezoo.gumdrop.imap.IMAPListener
Returns whether QRESYNC (RFC 7162) is enabled.
isEnableQUOTA() - Method in class org.bluezoo.gumdrop.imap.IMAPListener
Returns whether the QUOTA extension is enabled.
isEnableQUOTA() - Method in class org.bluezoo.gumdrop.imap.IMAPService
 
isEnableUTF8() - Method in class org.bluezoo.gumdrop.pop3.POP3Listener
Returns whether UTF-8 support is enabled (RFC 6816).
isEnableUTF8() - Method in class org.bluezoo.gumdrop.pop3.POP3Service
 
isEnded() - Method in class org.bluezoo.gumdrop.telemetry.Span
Returns true if this span has ended.
isError() - Method in class org.bluezoo.gumdrop.http.client.HTTPResponse
Returns true if this is an error response (4xx or 5xx status).
isError() - Method in enum class org.bluezoo.gumdrop.http.HTTPStatus
Returns true if this is an error status (4xx or 5xx).
isError() - Method in class org.bluezoo.gumdrop.redis.codec.RESPValue
Returns whether this is an error (simple Error or RESP3 Blob Error).
isError() - Method in class org.bluezoo.gumdrop.telemetry.SpanStatus
Returns true if this status indicates an error.
isErrorPage() - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPPage
Checks if this is an error page.
isExclusive() - Method in class org.bluezoo.gumdrop.http.StreamPriorityTree.PriorityNode
Deprecated.
Returns true if this is an exclusive dependency.
isExpired() - Method in class org.bluezoo.gumdrop.auth.Realm.TokenValidationResult
Check if the token has expired.
isFile() - Method in class org.bluezoo.gumdrop.ftp.FTPFileInfo
 
isFilesystemEnforcement() - Method in class org.bluezoo.gumdrop.ftp.file.RoleBasedFTPService
 
isFin() - Method in class org.bluezoo.gumdrop.websocket.WebSocketFrame
 
isFixed32() - Method in enum class org.bluezoo.gumdrop.grpc.proto.FieldType
Returns true if this type uses wire type I32.
isFixed64() - Method in enum class org.bluezoo.gumdrop.grpc.proto.FieldType
Returns true if this type uses wire type I64.
isFlagged() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor
Returns whether the message has the \Flagged flag.
isForwardAction() - Method in class org.bluezoo.gumdrop.servlet.jsp.StandardActionElement
Checks if this is a forward action.
isFragment() - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor.AttributeDescriptor
 
isFutureRelease() - Method in interface org.bluezoo.gumdrop.smtp.DeliveryRequirements
Returns whether the message should be held for future release.
isGoaway() - Method in class org.bluezoo.gumdrop.http.h3.HTTP3ClientHandler
Returns whether this handler has received a GOAWAY frame.
isHeadersComplete() - Method in class org.bluezoo.gumdrop.smtp.auth.DKIMMessageParser
Returns whether headers have been completely processed.
isInboundQoS2Tracked(int) - Method in class org.bluezoo.gumdrop.mqtt.broker.QoSManager
Returns whether a QoS 2 inbound message is already tracked (duplicate detection).
isIncludeAction() - Method in class org.bluezoo.gumdrop.servlet.jsp.StandardActionElement
Checks if this is an include action.
isIncludeDirective() - Method in class org.bluezoo.gumdrop.servlet.jsp.DirectiveElement
Checks if this is an include directive.
isIncludeExceptionDetails() - Method in class org.bluezoo.gumdrop.telemetry.TelemetryConfig
Returns true if span exception records include full message and stack trace.
isIncludeExceptionDetails() - Method in class org.bluezoo.gumdrop.telemetry.Trace
Returns whether span exception records include full message and stack trace.
isInformational() - Method in enum class org.bluezoo.gumdrop.http.HTTPStatus
Returns true if this is an informational status (1xx).
isInteger() - Method in class org.bluezoo.gumdrop.redis.codec.RESPValue
Returns whether this is an integer.
isIPv4() - Method in class org.bluezoo.gumdrop.util.CIDRNetwork
Returns true if this is an IPv4 CIDR block.
isIPv6() - Method in class org.bluezoo.gumdrop.util.CIDRNetwork
Returns true if this is an IPv6 CIDR block.
isJmxBridgeEnabled() - Method in class org.bluezoo.gumdrop.telemetry.TelemetryConfig
Returns true if the JMX bridge is enabled.
isLengthDelimited() - Method in enum class org.bluezoo.gumdrop.grpc.proto.FieldType
Returns true if this type uses wire type LEN.
isLocked(String) - Method in class org.bluezoo.gumdrop.ratelimit.AuthenticationRateLimiter
Checks if the specified key is currently locked out.
isLocked(InetAddress) - Method in class org.bluezoo.gumdrop.ratelimit.AuthenticationRateLimiter
Checks if the specified IP address is currently locked out.
isLogsEnabled() - Method in class org.bluezoo.gumdrop.telemetry.TelemetryConfig
Returns true if log collection is enabled.
isMap() - Method in class org.bluezoo.gumdrop.redis.codec.RESPValue
Returns whether this is a RESP3 map.
isMasked() - Method in class org.bluezoo.gumdrop.websocket.WebSocketFrame
 
isMessage(int) - Method in class org.bluezoo.gumdrop.grpc.proto.ProtoModelAdapter
 
isMessage(int) - Method in class org.bluezoo.gumdrop.telemetry.protobuf.DefaultProtobufHandler
 
isMessage(int) - Method in interface org.bluezoo.gumdrop.telemetry.protobuf.ProtobufHandler
Returns true if the given field number represents an embedded message.
isMessageLimitExceeded() - Method in class org.bluezoo.gumdrop.quota.Quota
Checks if the message limit has been exceeded.
isMessageUnlimited() - Method in class org.bluezoo.gumdrop.quota.Quota
Checks if the message limit is unlimited.
isMessageUnlimited() - Method in class org.bluezoo.gumdrop.quota.QuotaPolicy
Checks if this policy has unlimited messages.
isMetricsEnabled() - Method in class org.bluezoo.gumdrop.Listener
 
isMetricsEnabled() - Method in class org.bluezoo.gumdrop.telemetry.TelemetryConfig
Returns true if metrics collection is enabled.
isMetricsEnabled() - Method in class org.bluezoo.gumdrop.TransportFactory
Returns true if metrics collection is enabled.
isMimeType(String) - Method in class org.bluezoo.gumdrop.mime.ContentType
Indicates whether this content type matches the specified MIME type string.
isMimeType(String, String) - Method in class org.bluezoo.gumdrop.mime.ContentType
Indicates whether this content type matches the specified primary type and subtype.
isMonotonic() - Method in class org.bluezoo.gumdrop.telemetry.metrics.MetricData
Returns true if this is a monotonic sum (counter).
isNegativelyCached(String) - Method in class org.bluezoo.gumdrop.dns.DNSCache
Checks if a name is negatively cached (NXDOMAIN).
isNew() - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMessageDescriptor
Returns whether the message is in the 'new' directory.
isNotifyDelay() - Method in class org.bluezoo.gumdrop.smtp.DSNRecipientParameters
Returns true if NOTIFY=DELAY was specified.
isNotifyFailure() - Method in class org.bluezoo.gumdrop.smtp.DSNRecipientParameters
Returns true if NOTIFY=FAILURE was specified.
isNotifyNever() - Method in class org.bluezoo.gumdrop.smtp.DSNRecipientParameters
Returns true if NOTIFY=NEVER was specified.
isNotifySuccess() - Method in class org.bluezoo.gumdrop.smtp.DSNRecipientParameters
Returns true if NOTIFY=SUCCESS was specified.
isNull() - Method in class org.bluezoo.gumdrop.redis.codec.RESPValue
Returns whether this is a null value (RESP2 null or RESP3 Null type).
isOk() - Method in class org.bluezoo.gumdrop.telemetry.SpanStatus
Returns true if this status indicates success.
isOpen() - Method in interface org.bluezoo.gumdrop.Endpoint
Returns whether this endpoint is open and capable of I/O.
isOpen() - Method in class org.bluezoo.gumdrop.http.client.HTTPClient
Returns whether the connection is open and ready for requests.
isOpen() - Method in class org.bluezoo.gumdrop.http.client.HTTPClientProtocolHandler
Returns true if the connection is open and can accept new requests.
isOpen() - Method in class org.bluezoo.gumdrop.imap.client.IMAPClient
Returns whether the connection is open.
isOpen() - Method in class org.bluezoo.gumdrop.imap.client.IMAPClientProtocolHandler
 
isOpen() - Method in class org.bluezoo.gumdrop.ldap.client.LDAPClient
Returns whether the connection is open.
isOpen() - Method in class org.bluezoo.gumdrop.ldap.client.LDAPClientProtocolHandler
Returns whether the connection is open.
isOpen() - Method in class org.bluezoo.gumdrop.pop3.client.POP3Client
Returns whether the connection is open.
isOpen() - Method in class org.bluezoo.gumdrop.pop3.client.POP3ClientProtocolHandler
Returns whether the connection is open.
isOpen() - Method in class org.bluezoo.gumdrop.quic.QuicEngine
 
isOpen() - Method in class org.bluezoo.gumdrop.quic.QuicStreamEndpoint
 
isOpen() - Method in class org.bluezoo.gumdrop.redis.client.RedisClient
Returns whether the connection is open.
isOpen() - Method in class org.bluezoo.gumdrop.smtp.client.SMTPClient
Returns whether the connection is open.
isOpen() - Method in class org.bluezoo.gumdrop.smtp.client.SMTPClientProtocolHandler
 
isOpen() - Method in class org.bluezoo.gumdrop.TCPEndpoint
 
isOpen() - Method in class org.bluezoo.gumdrop.telemetry.protobuf.ByteBufferChannel
 
isOpen() - Method in class org.bluezoo.gumdrop.UDPEndpoint
 
isOpen() - Method in class org.bluezoo.gumdrop.websocket.client.WebSocketClient
Returns whether the WebSocket connection is open.
isOpen() - Method in class org.bluezoo.gumdrop.websocket.WebSocketConnection
Returns true if the connection is open and ready for communication.
isOpen() - Method in interface org.bluezoo.gumdrop.websocket.WebSocketSession
Returns whether this session is open and ready for communication.
isOpen() - Method in class org.bluezoo.util.BufferingByteChannel
 
isOptional() - Method in class org.bluezoo.gumdrop.grpc.proto.FieldDescriptor
 
isPageDirective() - Method in class org.bluezoo.gumdrop.servlet.jsp.DirectiveElement
Checks if this is a page directive.
isPassiveMode() - Method in class org.bluezoo.gumdrop.ftp.FTPConnectionMetadata
 
isPrimaryType(String) - Method in class org.bluezoo.gumdrop.mime.ContentType
Indicates whether this content type matches the specified primary type.
isPseudoStatus() - Method in enum class org.bluezoo.gumdrop.http.HTTPStatus
Returns true if this is a client-side pseudo-status (not a real HTTP status).
isPush() - Method in class org.bluezoo.gumdrop.redis.codec.RESPValue
Returns whether this is a RESP3 push message.
isQuery() - Method in class org.bluezoo.gumdrop.dns.DNSMessage
Returns true if this is a query message.
isReadOnly() - Method in class org.bluezoo.gumdrop.ftp.file.BasicFTPFileSystem
Checks if this file system is read-only.
isReadOnly() - Method in class org.bluezoo.gumdrop.ftp.file.RoleBasedFTPService
 
isReadOnly() - Method in class org.bluezoo.gumdrop.ftp.file.SimpleFTPService
 
isReadOnly() - Method in interface org.bluezoo.gumdrop.mailbox.Mailbox
Returns whether this mailbox is open in read-only mode.
isReadOnly() - Method in class org.bluezoo.gumdrop.mailbox.maildir.MaildirMailbox
 
isReadOnly() - Method in class org.bluezoo.gumdrop.mailbox.mbox.MboxMailbox
 
isReadPaused() - Method in class org.bluezoo.gumdrop.TCPEndpoint
Returns whether reading is currently paused on this endpoint.
isReadWrite() - Method in class org.bluezoo.gumdrop.imap.client.MailboxInfo
 
isRecent() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor
Returns whether this is a recent message.
isRecursionAvailable() - Method in class org.bluezoo.gumdrop.dns.DNSMessage
Returns true if Recursion Available is set.
isRecursionDesired() - Method in class org.bluezoo.gumdrop.dns.DNSMessage
Returns true if Recursion Desired is set.
isRedirection() - Method in class org.bluezoo.gumdrop.http.client.HTTPResponse
Returns true if this is a redirect response (3xx status).
isRedirection() - Method in enum class org.bluezoo.gumdrop.http.HTTPStatus
Returns true if this is a redirection status (3xx).
isRegistered() - Method in class org.bluezoo.gumdrop.telemetry.TelemetryJMXBridge
Returns true if the bridge is registered.
isRepeated() - Method in class org.bluezoo.gumdrop.grpc.proto.FieldDescriptor
 
isRequired() - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor.AttributeDescriptor
 
isRequireTls() - Method in interface org.bluezoo.gumdrop.smtp.DeliveryRequirements
Returns whether REQUIRETLS was specified for this message.
isRequireTls() - Method in interface org.bluezoo.gumdrop.smtp.SMTPConnectionMetadata
Returns whether REQUIRETLS was specified for this message.
isRequireTls() - Method in class org.bluezoo.gumdrop.smtp.SMTPProtocolHandler
 
isRequireTLSForData() - Method in class org.bluezoo.gumdrop.ftp.FTPListener
Returns whether TLS is required for data connections.
isRequireTLSForData() - Method in class org.bluezoo.gumdrop.ftp.FTPService
Returns whether TLS is required for data connections.
isResponse() - Method in class org.bluezoo.gumdrop.dns.DNSMessage
Returns true if this is a response message.
isRetain() - Method in class org.bluezoo.gumdrop.mqtt.broker.WillManager.WillMessage
 
isRRSIGCurrent(DNSResourceRecord) - Static method in class org.bluezoo.gumdrop.dns.DNSSECValidator
Checks whether an RRSIG is temporally valid.
isRsv1() - Method in class org.bluezoo.gumdrop.websocket.WebSocketFrame
 
isRsv2() - Method in class org.bluezoo.gumdrop.websocket.WebSocketFrame
 
isRsv3() - Method in class org.bluezoo.gumdrop.websocket.WebSocketFrame
 
isRtexprvalue() - Method in class org.bluezoo.gumdrop.servlet.jsp.TagLibraryDescriptor.AttributeDescriptor
 
isRunning() - Method in class org.bluezoo.gumdrop.AcceptSelectorLoop
Returns whether this AcceptSelectorLoop is currently running.
isRunning() - Method in class org.bluezoo.gumdrop.SelectorLoop
Returns whether this SelectorLoop is currently running.
isSampled() - Method in class org.bluezoo.gumdrop.telemetry.SpanContext
Returns true if the sampled flag is set.
isSampled() - Method in class org.bluezoo.gumdrop.telemetry.Trace
Returns true if this trace is sampled.
isScalar() - Method in enum class org.bluezoo.gumdrop.grpc.proto.FieldType
Returns true if this type is a scalar (not message, enum, or map).
isSecure() - Method in class org.bluezoo.gumdrop.ClientEndpointPool.PoolTarget
Returns whether this target uses TLS.
isSecure() - Method in interface org.bluezoo.gumdrop.Endpoint
Returns whether this endpoint is secured by a cryptographic protocol.
isSecure() - Method in class org.bluezoo.gumdrop.http.HTTPProtocolHandler
 
isSecure() - Method in interface org.bluezoo.gumdrop.http.HTTPResponseState
Returns whether the connection is secured by TLS (or QUIC).
isSecure() - Method in class org.bluezoo.gumdrop.Listener
 
isSecure() - Method in class org.bluezoo.gumdrop.quic.QuicEngine
 
isSecure() - Method in class org.bluezoo.gumdrop.quic.QuicStreamEndpoint
 
isSecure() - Method in interface org.bluezoo.gumdrop.smtp.SMTPConnectionMetadata
Returns whether the connection is encrypted with SSL/TLS.
isSecure() - Method in class org.bluezoo.gumdrop.smtp.SMTPProtocolHandler
 
isSecure() - Method in class org.bluezoo.gumdrop.TCPEndpoint
 
isSecure() - Method in class org.bluezoo.gumdrop.TransportFactory
Returns whether endpoints created by this factory are secured.
isSecure() - Method in class org.bluezoo.gumdrop.UDPEndpoint
 
isSecureConnection() - Method in class org.bluezoo.gumdrop.ftp.FTPConnectionMetadata
 
isSecureFTPPort() - Method in class org.bluezoo.gumdrop.ftp.FTPConnectionMetadata
Convenience method to check if the connection is on a standard FTPS port (990).
isSeen() - Method in interface org.bluezoo.gumdrop.mailbox.IMAPMessageDescriptor
Returns whether the message has the \Seen flag.
isSendBlocked(int) - Method in class org.bluezoo.gumdrop.http.h2.H2FlowControl
Returns true if the given stream has a blocked send window (either stream-level or connection-level is zero or negative).
isServerError() - Method in enum class org.bluezoo.gumdrop.http.HTTPStatus
Returns true if this is a server error status (5xx).
isServerStreaming() - Method in class org.bluezoo.gumdrop.grpc.proto.RpcDescriptor
 
isSession() - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPPage
Checks if session is enabled for this JSP page.
isSessionEnabled() - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPPage
Alias for isSession() - checks if session is enabled for this JSP page.
isSessionResumed() - Method in class org.bluezoo.gumdrop.NullSecurityInfo
 
isSessionResumed() - Method in interface org.bluezoo.gumdrop.SecurityInfo
Returns whether the security session was resumed from a previous connection.
isSet() - Method in class org.bluezoo.gumdrop.redis.codec.RESPValue
Returns whether this is a RESP3 set.
isShuttingDown() - Method in class org.bluezoo.gumdrop.telemetry.TelemetryConfig
Returns true if telemetry is currently shutting down.
isSimpleAddress() - Method in class org.bluezoo.gumdrop.mime.rfc5322.EmailAddress
Indicates whether this is a simple address in the legacy format.
isSimpleString() - Method in class org.bluezoo.gumdrop.redis.codec.RESPValue
Returns whether this is a simple string.
isSimpleVariable() - Method in class org.bluezoo.gumdrop.servlet.jsp.ExpressionElement
Checks if this expression appears to be a simple variable reference.
isSingle() - Method in class org.bluezoo.gumdrop.mailbox.MessageSet
Returns true if this is a single number (not a range or multiple values).
isSingle() - Method in class org.bluezoo.gumdrop.mailbox.MessageSet.Range
Returns true if this is a single number (not a range).
isSingleton() - Method in class org.bluezoo.gumdrop.config.ComponentDefinition
Returns whether this component is a singleton.
isSmtputf8() - Method in class org.bluezoo.gumdrop.mime.rfc5322.MessageParser
Returns whether SMTPUTF8 mode is enabled.
isSNIEnabled() - Method in class org.bluezoo.gumdrop.Listener
 
isSNIEnabled() - Method in class org.bluezoo.gumdrop.TCPTransportFactory
Returns whether SNI is configured.
isSOCKS4a() - Method in class org.bluezoo.gumdrop.socks.SOCKSRequest
Returns whether this is a SOCKS4a request (SOCKS4 with server-side DNS resolution).
isSpecial(char) - Static method in class org.bluezoo.gumdrop.mime.MIMEUtils
Checks if a character is a MIME tspecial (RFC 2045).
isStandardFTPPort() - Method in class org.bluezoo.gumdrop.ftp.FTPConnectionMetadata
Convenience method to check if the connection is on a standard FTP port (21).
isStarted() - Method in class org.bluezoo.gumdrop.Gumdrop
Returns whether Gumdrop has been started.
isSTARTTLSAvailable() - Method in class org.bluezoo.gumdrop.ftp.FTPListener
Checks if SSL/TLS context is available for AUTH TLS.
isSTARTTLSAvailable() - Method in class org.bluezoo.gumdrop.imap.IMAPListener
Checks if SSL/TLS context is available for STARTTLS.
isSTARTTLSAvailable() - Method in class org.bluezoo.gumdrop.pop3.POP3Listener
Checks if SSL/TLS context is available for STARTTLS.
isSTARTTLSAvailable() - Method in class org.bluezoo.gumdrop.smtp.SMTPListener
Checks if SSL/TLS context is available for STARTTLS.
isStorageExceeded() - Method in class org.bluezoo.gumdrop.quota.Quota
Checks if the storage limit has been exceeded.
isStorageUnlimited() - Method in class org.bluezoo.gumdrop.quota.Quota
Checks if the storage limit is unlimited.
isStorageUnlimited() - Method in class org.bluezoo.gumdrop.quota.QuotaPolicy
Checks if this policy has unlimited storage.
isStreamPaused(int) - Method in class org.bluezoo.gumdrop.http.h2.H2FlowControl
Returns true if the given stream is paused.
isSubType(String) - Method in class org.bluezoo.gumdrop.mime.ContentType
Indicates whether this content type matches the specified subtype.
isSuccess() - Method in class org.bluezoo.gumdrop.http.client.HTTPResponse
Returns true if this is a success response (2xx status).
isSuccess() - Method in enum class org.bluezoo.gumdrop.http.HTTPStatus
Returns true if this is a success status (2xx).
isSuccess() - Method in class org.bluezoo.gumdrop.ldap.client.LDAPResult
Returns whether the operation was successful.
isSuccess() - Method in enum class org.bluezoo.gumdrop.ldap.client.LDAPResultCode
Returns whether this result code indicates success.
isSuccess() - Method in class org.bluezoo.gumdrop.servlet.jsp.InMemoryJavaCompiler.CompilationResult
Returns true if compilation was successful.
isTaglibDirective() - Method in class org.bluezoo.gumdrop.servlet.jsp.DirectiveElement
Checks if this is a taglib directive.
isTcpFastOpen() - Method in class org.bluezoo.gumdrop.TCPTransportFactory
Returns whether TCP Fast Open is enabled.
isTelemetryEnabled() - Method in interface org.bluezoo.gumdrop.Endpoint
Returns whether telemetry is enabled for this endpoint.
isTelemetryEnabled() - Method in class org.bluezoo.gumdrop.http.HTTPProtocolHandler
 
isTelemetryEnabled() - Method in class org.bluezoo.gumdrop.Listener
 
isTelemetryEnabled() - Method in class org.bluezoo.gumdrop.quic.QuicEngine
 
isTelemetryEnabled() - Method in class org.bluezoo.gumdrop.quic.QuicStreamEndpoint
 
isTelemetryEnabled() - Method in class org.bluezoo.gumdrop.TCPEndpoint
 
isTelemetryEnabled() - Method in class org.bluezoo.gumdrop.TransportFactory
Returns true if telemetry is enabled.
isTelemetryEnabled() - Method in class org.bluezoo.gumdrop.UDPEndpoint
 
isThreadSafe() - Method in class org.bluezoo.gumdrop.servlet.jsp.JSPPage
Checks if this JSP page is thread-safe.
isToken(String) - Static method in class org.bluezoo.gumdrop.mime.MIMEUtils
Checks if a string is a valid RFC 2045 token.
isTokenBased(String) - Static method in class org.bluezoo.gumdrop.http.HTTPAuthenticationMethods
Check if an authentication method is token-based.
isTokenChar(char) - Static method in class org.bluezoo.gumdrop.mime.MIMEUtils
Checks if a character is valid in an RFC 2045 token.
isTraceMethodEnabled() - Method in class org.bluezoo.gumdrop.http.HTTPListener
RFC 9110 section 9.3.8: whether the TRACE method is enabled.
isTracesEnabled() - Method in class org.bluezoo.gumdrop.telemetry.TelemetryConfig
Returns true if trace collection is enabled.
isTruncated() - Method in class org.bluezoo.gumdrop.dns.DNSMessage
Returns true if the message was truncated.
isTypesOnly() - Method in class org.bluezoo.gumdrop.ldap.client.SearchRequest
Returns whether to return only attribute types (not values).
isUnderflow() - Method in class org.bluezoo.gumdrop.mime.MIMEParser
Returns whether the last receive() call had unconsumed data.
isUnderflow() - Method in class org.bluezoo.gumdrop.telemetry.protobuf.ProtobufParser
Returns true if the parser is in underflow state.
isUseBeanAction() - Method in class org.bluezoo.gumdrop.servlet.jsp.StandardActionElement
Checks if this is a useBean action.
isUserInRole(String, String) - Method in class org.bluezoo.gumdrop.auth.BasicRealm
 
isUserInRole(String, String) - Method in class org.bluezoo.gumdrop.auth.LDAPRealm
 
isUserInRole(String, String) - Method in class org.bluezoo.gumdrop.auth.OAuthRealm
 
isUserInRole(String, String) - Method in interface org.bluezoo.gumdrop.auth.Realm
Indicates whether the specified user has the given role.
isValidBoundary(String) - Static method in class org.bluezoo.gumdrop.mime.MIMEUtils
Validates MIME boundary strings according to RFC 2046.
isValidEncodedName(String) - Static method in class org.bluezoo.gumdrop.mailbox.MailboxNameCodec
Validates that an encoded mailbox name is safe for all filesystems.
isValidWebSocketKey(String) - Static method in class org.bluezoo.gumdrop.websocket.WebSocketHandshake
RFC 6455 §4.2.1 — validates that a Sec-WebSocket-Key is a base64-encoded 16-byte nonce.
isValidWebSocketUpgrade(Headers) - Static method in class org.bluezoo.gumdrop.websocket.WebSocketHandshake
RFC 6455 §4.2.1 — validates a server-side WebSocket upgrade request.
isVarint() - Method in enum class org.bluezoo.gumdrop.grpc.proto.FieldType
Returns true if this type uses wire type VARINT.
isVerbatimString() - Method in class org.bluezoo.gumdrop.redis.codec.RESPValue
Returns whether this is a RESP3 verbatim string.
isWebdavEnabled() - Method in class org.bluezoo.gumdrop.webdav.WebDAVService
Returns whether WebDAV (RFC 4918) support is enabled.
isWebInf(String) - Method in class org.bluezoo.gumdrop.servlet.DefaultServlet
Indicates whether the specified path refers to a file in the WEB-INF or META-INF resource hierarchies, which must result in a 404 (SRV.9.5, SRV.9.6).
isWhitespaceOnly() - Method in class org.bluezoo.gumdrop.servlet.jsp.TextElement
Checks if this text element contains only whitespace.
isWillFlag() - Method in class org.bluezoo.gumdrop.mqtt.codec.ConnectPacket
Returns the Will Flag (bit 2 of the Connect Flags).
isWillRetain() - Method in class org.bluezoo.gumdrop.mqtt.codec.ConnectPacket
Returns the Will Retain flag (bit 5 of the Connect Flags).
isWrapperFor(Class) - Method in class org.bluezoo.gumdrop.servlet.jndi.DataSourceDef
 
isXclientAuthorized(InetAddress) - Method in class org.bluezoo.gumdrop.smtp.SMTPListener
Checks if the given client address is authorized to use XCLIENT extension.
isXmlFormat(String) - Static method in class org.bluezoo.gumdrop.servlet.jsp.JSPParserFactory
Checks if a JSP file appears to be in XML format based on filename.
iterations - Variable in class org.bluezoo.gumdrop.auth.Realm.ScramCredentials
The number of PBKDF2 iterations
iterator() - Method in class org.bluezoo.gumdrop.mailbox.MessageSet
 
IteratorEnumeration<T> - Class in org.bluezoo.gumdrop.util
Enumeration wrapper for collection classes.
IteratorEnumeration() - Constructor for class org.bluezoo.gumdrop.util.IteratorEnumeration
 
IteratorEnumeration(Collection<T>) - Constructor for class org.bluezoo.gumdrop.util.IteratorEnumeration
 
IteratorEnumeration(Iterator<T>) - Constructor for class org.bluezoo.gumdrop.util.IteratorEnumeration
 
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form