Index
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
MessageContextimplementation backed by aMessageIndexEntry. - 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
trueif 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form