| Pdev | |
| Prafex | |
| Pether | |
| Pai | |
| Pcore | Core abstractions for AI model integration |
| Pchat | |
| CAiChatModel | |
| Perror | |
| CAiHttpException | |
| Pmessage | |
| CAiMessageRole | |
| Pdeepseek | |
| Pchat | |
| CDeepSeekChatModel | Chat model adapter for the DeepSeek API |
| Popenai | Implementación del modelo de chat de OpenAI para el framework Ether AI |
| Pchat | Implementación del modelo de chat basado en la API de OpenAI |
| COpenAiChatModel | Implementación de AiChatModel para la API de OpenAI |
| Pconfig | Typed configuration entry points and composition APIs for Ether applications |
| Pannotations | Annotations that guide configuration binding and namespacing |
| CConfigAlias | |
| CConfigPrefix | |
| Pbinding | Record binding support for Ether configuration sources |
| CConfigBinder | |
| Pexceptions | Exceptions raised while binding or validating configuration |
| CConfigValidationException | |
| Pinternal | Internal helpers used to normalize structured configuration formats |
| CStructuredConfigSupport | |
| Psecrets | Secret resolution contracts for external secret providers |
| CSecretProvider | |
| Psources | Concrete configuration sources backed by files, maps, environment, and secrets |
| CConfigSource | |
| CEnvironmentConfigSource | |
| CJsonFileConfigSource | |
| CMapConfigSource | |
| CPropertiesFileConfigSource | |
| CReloadableConfigSource | |
| CFormat | |
| CSecretConfigSource | |
| CSystemPropertyConfigSource | |
| CTomlFileConfigSource | |
| CYamlFileConfigSource | |
| Pvalidation | Declarative validation annotations and validators for bound configuration records |
| CConfigValidator | |
| CMax | |
| CMin | |
| CNotBlank | |
| CPattern | |
| CRequired | |
| CSize | |
| CValid | |
| CEtherConfig | |
| Pcrypto | Lightweight cryptographic primitives and helper APIs for Ether |
| Ppassword | Password hashing and verification primitives for Ether |
| CPasswordHasher | Contract for password hashing and verification |
| CPasswordHasherPBKDF2 | PBKDF2-HMAC-SHA256 password hasher ported from Kiwi and HouseDB |
| Pdatabase | |
| Pcore | Core database abstractions shared by Ether JDBC integrations |
| Pexceptions | Exceptions for low-level database access failures |
| CDatabaseAccessException | |
| Pmapping | Result set mapping and extraction contracts |
| CResultSetExtractor | |
| CResultSets | |
| CRowMapper | |
| Psql | SQL query models, parameters, and lightweight builders |
| CSqlBuilder | |
| CStatementBinder | |
| Ptransaction | Transaction callback contracts and runners |
| CTransactionCallback | |
| CTransactionRunner | |
| CDatabaseClient | |
| Ppostgres | PostgreSQL-specific extensions layered on Ether database core APIs |
| Perrors | PostgreSQL SQLState classification and error helpers |
| CPostgresErrorClassifier | |
| CCategory | |
| CPostgresSqlStates | |
| Psql | PostgreSQL-specific SQL parameter helpers |
| CPostgresParameters | |
| Pdi | |
| CBootstrap | Generic application bootstrap that wires a container with lifecycle management |
| CCloser | Composite AutoCloseable that closes registered resources in LIFO order |
| CLazy | Thread-safe lazy initializer using double-checked locking |
| Pglowroot | |
| Pjetty12 | |
| CGlowrootAuthUserMiddleware | Middleware that sets the authenticated user on the Glowroot transaction |
| CGlowrootHealthExclusionMiddleware | Middleware that suppresses Glowroot slow-transaction alerts for infrastructure paths such as health checks, readiness probes, and metrics |
| CGlowrootHttpMiddleware | Middleware that instruments HTTP requests with Glowroot APM |
| CGlowrootJettyExtractors | Factory of Jetty-specific HttpExchange extractor functions for use with GlowrootAuthUserMiddleware and GlowrootRequestIdMiddleware |
| CGlowrootJettyHandler | Jetty-level Handler.Wrapper that provides comprehensive Glowroot APM instrumentation in a single handler, designed for use with dev.rafex.ether.http.jetty12.JettyMiddleware-based architectures |
| CGlowrootProbeReporter | Bridge utilities that record Ether probe reports into Glowroot transaction attributes |
| CGlowrootRequestIdGenerator | RequestIdGenerator bridge that records generated request IDs into Glowroot transaction attributes |
| CGlowrootRequestIdMiddleware | Middleware that records a correlation request ID as a Glowroot attribute |
| CGlowrootSlowThresholdMiddleware | Middleware that applies per-route slow-transaction thresholds in Glowroot |
| CGlowrootStatusCapturingMiddleware | Middleware that captures the HTTP response status code into Glowroot |
| CGlowrootTimingRecorder | TimingRecorder implementation that publishes timing samples into Glowroot transaction attributes |
| CGlowrootWebSocketEndpointWrapper | Decorator that instruments a WebSocketEndpoint with Glowroot APM |
| Phttp | |
| Pclient | Lightweight HTTP client contracts built on java.net.http |
| Pimpl | Standard-library HTTP client implementations for Ether |
| CDefaultEtherHttpClient | |
| Pmodel | Request and response models for Ether HTTP clients |
| CHttpMethod | |
| CEtherHttpClient | |
| Pcore | |
| Pbuiltin | Built-in transport-agnostic HTTP resources shipped with Ether |
| CHealthResource | |
| CHelloResource | |
| Pquery | |
| CComp | |
| CQuerySpecBuilder | |
| CRsqlOperator | |
| CRsqlParser | |
| CCodeBasedDomainErrorMapper | |
| CDefaultErrorMapper | |
| CDomainErrorMapper | |
| CErrorMapper | |
| CHttpExchange | |
| CHttpHandler | |
| CHttpResource | |
| CMiddleware | |
| CRouteMatcher | |
| Pjetty12 | |
| Pexchange | |
| CJettyHttpExchange | |
| Phandler | |
| CNonBlockingResourceHandler | |
| CResourceHandler | |
| Phealth | |
| CEnhancedHealthHandler | |
| CEnhancedHelloHandler | |
| Pmiddleware | |
| CJettyMiddleware | |
| CJettyMiddlewareRegistry | |
| Presponse | |
| CJettyApiErrorResponses | |
| CJettyApiResponses | |
| CJettyTransportException | |
| CJettyTransportRuntimeException | |
| Prouting | |
| CJettyRouteRegistry | |
| Psecurity | |
| CJettyAuthPolicyRegistry | |
| CTokenVerifier | |
| CJettyAuthHandler | |
| CJettyModule | |
| CJettyServerFactory | |
| CJettyServerRunner | |
| Popenapi | OpenAPI document assembly support for Ether HTTP modules |
| Pbuilder | Builders that assemble OpenAPI documents from Ether route metadata |
| COpenApiDocumentBuilder | |
| Pproblem | Problem Details support for consistent HTTP error payloads |
| Pexception | Exceptions used to propagate Problem Details through Ether runtimes |
| CProblemException | |
| Pjson | JSON serialization helpers for Problem Details payloads |
| CProblemJsonSupport | |
| Pmapper | Adapters that map runtime failures into HTTP problem representations |
| CProblemHttpErrorMapper | |
| Pjdbc | JDBC-based implementations for Ether database abstractions |
| Pclient | Database client implementations backed by JDBC |
| CJdbcDatabaseClient | Implementation of DatabaseClient using JDBC |
| Pdatasource | Simple datasource implementations and helpers for JDBC bootstrapping |
| CSimpleDataSource | A simple implementation of DataSource that uses DriverManager to create connections |
| Pjson | |
| CJacksonJsonCodec | Implementación de JsonCodec basada en Jackson ObjectMapper |
| CJsonCodec | |
| CJsonCodecBuilder | |
| CJsonCodecException | |
| CJsonSchemaUtils | |
| CJsonSchemaValidationException | |
| CJsonUtils | |
| Pjwt | |
| Penums | |
| CAlgorithmType | |
| CSignType | |
| Pimpl | |
| CJWebTokenImpl | Legacy JWT implementation |
| Pinternal | |
| CClaimsMapper | |
| CJwtCodec | |
| CJwtSigner | |
| CTokenValidator | Valida tokens JWT contra las reglas de configuración |
| CDefaultTokenIssuer | Default implementation of TokenIssuer |
| CDefaultTokenVerifier | Default implementation of TokenVerifier |
| CJWebToken | Legacy JWT contract |
| CJwtAlgorithm | Supported JWT signature algorithms |
| CJwtConfig | Configures JWT signing and verification behavior |
| CKeyProvider | Provides cryptographic material used to sign and verify JWT tokens |
| CBasicKeyProvider | |
| CTokenClaims | Normalized claims extracted from a JWT token |
| CTokenIssuer | API for issuing JWT tokens |
| CTokenSpec | Specification used by TokenIssuer to issue JWT tokens |
| CTokenType | Supported business token types |
| CTokenVerifier | API for verifying JWT tokens |
| CVerificationCode | Stable verification error/success codes |
| CVerificationResult | Result returned by token verification |
| Plogging | |
| Pcore | |
| Pconfig | |
| CLoggingConfigurator | |
| Pformat | |
| CEtherLogFormatter | |
| CLogMessageFormatter | |
| Plevel | |
| CLogLevels | |
| Plogger | |
| CEtherLog | |
| Pobservability | |
| Pcore | Neutral observability contracts shared across Ether runtimes |
| Pprobe | Health and readiness probe models and aggregation helpers |
| CProbeAggregator | Utilidad para agregar resultados de múltiples probes de verificación |
| CProbeCheck | Función para ejecutar una verificación de probe |
| CProbeKind | Tipos de probes de verificación disponibles |
| CProbeStatus | Estados de salud disponibles para probes |
| Prequest | Request identifier generation contracts and implementations |
| CRequestIdGenerator | Generador de IDs de petición |
| CUuidRequestIdGenerator | Generador de IDs de petición basado en UUID |
| Ptiming | Timing samples and recorders for request-level measurements |
| CTimingRecorder | Grabador de muestras de tiempo |
| Pwebhook | Webhook delivery, signing, and verification support for Ether |
| Papi | Public signing and verification contracts for webhooks |
| CWebhookSigner | Interfaz para firmar payloads de webhook |
| CWebhookVerifier | Interfaz para verificar firmas de payloads de webhook |
| Pclient | Clients that deliver signed webhooks over HTTP |
| CWebhookDeliveryClient | |
| Pcrypto | Cryptographic implementations for webhook signatures |
| CHmacWebhookSignerVerifier | Implementación de HMAC para firmar y verificar webhooks |
| Pheaders | Standard header names used by Ether webhook delivery |
| CWebhookHeaders | |
| Pwebsocket | |
| Pcore | |
| CWebSocketEndpoint | Define el contrato de un punto final WebSocket |
| CWebSocketPatterns | Utilidad para el matching de patrones de rutas WebSocket |
| CWebSocketRouteMatcher | Utilidad que resuelve la primera WebSocketRoute que coincide con un path dado |
| CWebSocketSession | Representa una sesión WebSocket activa |
| Pjetty12 | |
| CJettyWebSocketModule | SPI contract for WebSocket modules that register endpoint routes |
| CJettyWebSocketRouteRegistry | Mutable registry that collects WebSocket routes during module registration |
| CJettyWebSocketServerFactory | Factory that wires a Jetty Server with WebSocket routing |
| CJettyWebSocketServerRunner | Thin wrapper around a Jetty Server that exposes lifecycle methods |
| CJettyWebSocketSession | Jetty 12 implementation of WebSocketSession |