Index
All Classes and Interfaces|All Packages
A
- append(AuditEntry) - Method in class com.iantapply.orchestra.adapter.postgres.PostgresAuditRepository
C
- com.iantapply.orchestra.adapter.postgres - package com.iantapply.orchestra.adapter.postgres
-
PostgreSQL migrations and durable repository implementations.
- compareAndSet(long, EventExecution) - Method in class com.iantapply.orchestra.adapter.postgres.PostgresExecutionRepository
- create(EventExecution) - Method in class com.iantapply.orchestra.adapter.postgres.PostgresExecutionRepository
E
- equals(Object) - Method in record class com.iantapply.orchestra.adapter.postgres.PostgresSettings
-
Indicates whether some other object is "equal to" this one.
F
- find(UUID) - Method in class com.iantapply.orchestra.adapter.postgres.PostgresExecutionRepository
- findActive(int) - Method in class com.iantapply.orchestra.adapter.postgres.PostgresExecutionRepository
- findDue(Instant, int) - Method in class com.iantapply.orchestra.adapter.postgres.PostgresExecutionRepository
H
- hashCode() - Method in record class com.iantapply.orchestra.adapter.postgres.PostgresSettings
-
Returns a hash code value for this object.
J
- jdbcUrl() - Method in record class com.iantapply.orchestra.adapter.postgres.PostgresSettings
-
Returns the value of the
jdbcUrlrecord component.
M
- maximumPoolSize() - Method in record class com.iantapply.orchestra.adapter.postgres.PostgresSettings
-
Returns the value of the
maximumPoolSizerecord component. - migrate() - Method in class com.iantapply.orchestra.adapter.postgres.MigrationRunner
-
Applies all bundled schema statements in one transaction.
- MigrationRunner - Class in com.iantapply.orchestra.adapter.postgres
-
Applies the bundled, idempotent Orchestra PostgreSQL schema migration.
- MigrationRunner(DataSource) - Constructor for class com.iantapply.orchestra.adapter.postgres.MigrationRunner
-
Creates a migration runner.
O
- openDataSource() - Method in record class com.iantapply.orchestra.adapter.postgres.PostgresSettings
-
Opens a configured connection pool.
P
- password() - Method in record class com.iantapply.orchestra.adapter.postgres.PostgresSettings
-
Returns the value of the
passwordrecord component. - PostgresAuditRepository - Class in com.iantapply.orchestra.adapter.postgres
-
PostgreSQL-backed audit repository.
- PostgresAuditRepository(DataSource) - Constructor for class com.iantapply.orchestra.adapter.postgres.PostgresAuditRepository
-
Creates an audit repository.
- PostgresExecutionRepository - Class in com.iantapply.orchestra.adapter.postgres
-
PostgreSQL execution repository with atomic version-checked updates.
- PostgresExecutionRepository(DataSource) - Constructor for class com.iantapply.orchestra.adapter.postgres.PostgresExecutionRepository
-
Creates an execution repository.
- PostgresSettings - Record Class in com.iantapply.orchestra.adapter.postgres
-
Validated PostgreSQL connection-pool settings.
- PostgresSettings(String, String, String, int) - Constructor for record class com.iantapply.orchestra.adapter.postgres.PostgresSettings
-
Validates the JDBC URL and normalizes the pool size.
R
- recent(int) - Method in class com.iantapply.orchestra.adapter.postgres.PostgresAuditRepository
T
- toString() - Method in record class com.iantapply.orchestra.adapter.postgres.PostgresSettings
-
Returns a string representation of this record class.
U
- username() - Method in record class com.iantapply.orchestra.adapter.postgres.PostgresSettings
-
Returns the value of the
usernamerecord component.
All Classes and Interfaces|All Packages