Index

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

A

accepted() - Method in record class com.vireocode.vireo.offline.OfflineSyncBatchResponseDto
Returns the value of the accepted record component.
action() - Method in record class com.vireocode.vireo.offline.OfflineSseBatchItem
Returns the value of the action record component.
actor() - Method in record class com.vireocode.vireo.history.HistoryDataLifecycleContext
Returns the value of the actor record component.
actor() - Method in record class com.vireocode.vireo.history.HistoryRecord
Returns the value of the actor record component.
actor() - Method in record class com.vireocode.vireo.offline.OfflineDataLifecycleContext
Returns the value of the actor record component.
ADMITTED - Enum constant in enum class com.vireocode.vireo.offline.OfflineObservationEvent.Outcome
 
affectedRecords() - Method in record class com.vireocode.vireo.history.HistoryDataLifecycleEvent
Returns the value of the affectedRecords record component.
affectedRecords() - Method in record class com.vireocode.vireo.offline.OfflineDataLifecycleEvent
Returns the value of the affectedRecords record component.
ALREADY_APPLIED - Enum constant in enum class com.vireocode.vireo.offline.OfflineObservationEvent.Outcome
 
ALREADY_APPLIED - Enum constant in enum class com.vireocode.vireo.offline.OfflineSyncResultReason
The command had already been applied before; the result is idempotent.
ApiError - Record Class in com.vireocode.vireo.web
 
ApiError(int, String, String, Map<String, String>, Instant) - Constructor for record class com.vireocode.vireo.web.ApiError
Creates an instance of a ApiError record class.
ApiError(int, String, Map<String, String>, Instant) - Constructor for record class com.vireocode.vireo.web.ApiError
Source- and binary-compatible constructor for callers compiled against the pre-code wire model.
ApplicationException - Exception Class in com.vireocode.vireo.web
A safe, intentional application failure with a stable client-visible code.
ApplicationException(HttpStatusCode, String, String) - Constructor for exception class com.vireocode.vireo.web.ApplicationException
 
APPLIED - Enum constant in enum class com.vireocode.vireo.offline.OfflineObservationEvent.Outcome
 
APPLIED - Enum constant in enum class com.vireocode.vireo.offline.OfflineSyncResultReason
The command was replayed successfully during this batch.
applyCreateRelations(DOMAIN, CREATE) - Method in class com.vireocode.vireo.base.BaseRequestService
 
applyPatchChanges(DOMAIN, PATCH) - Method in class com.vireocode.vireo.base.BaseRequestService
 
applyPatchRelations(DOMAIN, PATCH) - Method in class com.vireocode.vireo.base.BaseRequestService
 
applyRelations(SavedFilter, SavedFilterDTO) - Method in class com.vireocode.vireo.queryengine.savedfilter.SavedFilterService
 
applyRelations(DOMAIN, DTO) - Method in class com.vireocode.vireo.base.BaseService
Hook for entity-specific relation wiring and save-time adjustments.
applyUpdateChanges(DOMAIN, DTO) - Method in class com.vireocode.vireo.base.BaseService
 
AuthMessageResponse - Record Class in com.vireocode.vireo.auth
A successful authentication or account-operation message.
AuthMessageResponse(String) - Constructor for record class com.vireocode.vireo.auth.AuthMessageResponse
Creates an instance of a AuthMessageResponse record class.

B

badRequest(String) - Static method in class com.vireocode.vireo.web.RestUtils
 
BaseEntity - Class in com.vireocode.vireo.base
Shared superclass for managed domain entities.
BaseEntity() - Constructor for class com.vireocode.vireo.base.BaseEntity
 
BaseMapper<DOMAIN,DTO> - Interface in com.vireocode.vireo.base
 
BaseRequestMapper<DOMAIN,CREATE,PATCH,RESPONSE> - Interface in com.vireocode.vireo.base
Maps an aggregate between its persistence model and distinct create, patch, and response transport models.
BaseRequestService<ID,DOMAIN,CREATE,PATCH,RESPONSE> - Class in com.vireocode.vireo.base
CRUD lifecycle with distinct create, PATCH, and response transport models.
BaseRequestService(SearchableRepository<DOMAIN, ID>, BaseRequestMapper<DOMAIN, CREATE, PATCH, RESPONSE>) - Constructor for class com.vireocode.vireo.base.BaseRequestService
 
BaseRequestService(SearchableRepository<DOMAIN, ID>, BaseRequestMapper<DOMAIN, CREATE, PATCH, RESPONSE>, EntityConfig) - Constructor for class com.vireocode.vireo.base.BaseRequestService
Primary constructor accepting the full EntityConfig.
BaseRequestService(SearchableRepository<DOMAIN, ID>, BaseRequestMapper<DOMAIN, CREATE, PATCH, RESPONSE>, List<String>) - Constructor for class com.vireocode.vireo.base.BaseRequestService
 
BaseRequestService(SearchableRepository<DOMAIN, ID>, BaseRequestMapper<DOMAIN, CREATE, PATCH, RESPONSE>, List<String>, List<String>) - Constructor for class com.vireocode.vireo.base.BaseRequestService
 
BaseService<ID,DOMAIN,DTO> - Class in com.vireocode.vireo.base
CRUD lifecycle for one DTO shape used for both writes and responses.
BaseService(SearchableRepository<DOMAIN, ID>, BaseMapper<DOMAIN, DTO>) - Constructor for class com.vireocode.vireo.base.BaseService
Constructor without searchable fields (empty list).
BaseService(SearchableRepository<DOMAIN, ID>, BaseMapper<DOMAIN, DTO>, EntityConfig) - Constructor for class com.vireocode.vireo.base.BaseService
Primary constructor accepting the full EntityConfig.
BaseService(SearchableRepository<DOMAIN, ID>, BaseMapper<DOMAIN, DTO>, List<String>) - Constructor for class com.vireocode.vireo.base.BaseService
Constructor for entities that only search their own keyword fields.
BaseService(SearchableRepository<DOMAIN, ID>, BaseMapper<DOMAIN, DTO>, List<String>, List<String>) - Constructor for class com.vireocode.vireo.base.BaseService
Constructor with separately configured local and relation search fields.
BATCH - Enum constant in enum class com.vireocode.vireo.offline.OfflineObservationEvent.Operation
 
batchId() - Method in record class com.vireocode.vireo.offline.OfflineSseBatchEvent
Returns the value of the batchId record component.
body() - Method in record class com.vireocode.vireo.offline.OfflineSyncCommandDto
Returns the value of the body record component.
BOOLEAN - Enum constant in enum class com.vireocode.vireo.queryengine.QueryFieldType
 
BOTH - Enum constant in enum class com.vireocode.vireo.queryengine.RelationFilterMode
 
build(Class<DOMAIN>, QueryFilterCriteria) - Method in class com.vireocode.vireo.queryengine.QueryEngineFilterSpecificationBuilder
 
build(Class<DOMAIN>, QueryFilterCriteria) - Method in interface com.vireocode.vireo.spi.FilterSpecificationBuilder
 
build(HttpSecurity) - Method in class com.vireocode.vireo.auth.StarterSessionSecurity
Applies Vireo's session, CSRF, JSON-failure, endpoint, documentation, and application-customizer policy to the supplied browser chain and finalizes the supplied HttpSecurity.
buildCreateDomain(CREATE) - Method in class com.vireocode.vireo.base.BaseRequestService
 
buildCreateDomain(DTO) - Method in class com.vireocode.vireo.base.BaseService
 
buildPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder, QueryFilterNode) - Method in interface com.vireocode.vireo.queryengine.QueryCustomFieldResolver
 
bump(String) - Method in class com.vireocode.vireo.offline.OfflineEntityVersionService
 
bump(String) - Method in interface com.vireocode.vireo.spi.OfflineRevisionTracker
Increment and return the revision for entityKey.

C

canRead(Authentication, String, String) - Method in interface com.vireocode.vireo.history.HistoryReadAuthorizer
Returns whether authentication may read this entity's history.
changedAt() - Method in record class com.vireocode.vireo.offline.OfflineHydrationEntityVersionDto
Returns the value of the changedAt record component.
ChangePasswordRequest - Record Class in com.vireocode.vireo.auth
Current and replacement credentials accepted by the default account endpoint.
ChangePasswordRequest(String, String) - Constructor for record class com.vireocode.vireo.auth.ChangePasswordRequest
Creates an instance of a ChangePasswordRequest record class.
ChangeUsernameRequest - Record Class in com.vireocode.vireo.auth
New username accepted by the default account endpoint.
ChangeUsernameRequest(String) - Constructor for record class com.vireocode.vireo.auth.ChangeUsernameRequest
Creates an instance of a ChangeUsernameRequest record class.
CHILD - Enum constant in enum class com.vireocode.vireo.queryengine.RelationFilterMode
 
children() - Method in record class com.vireocode.vireo.queryengine.QueryFieldDefinition
Returns the value of the children record component.
children() - Method in record class com.vireocode.vireo.queryengine.QueryFilterNode
Returns the value of the children record component.
CLASSIFIED - Enum constant in enum class com.vireocode.vireo.history.HistoryDataLifecycleEvent.Operation
 
CLASSIFIED - Enum constant in enum class com.vireocode.vireo.offline.OfflineDataLifecycleEvent.Operation
 
classify(HistoryDataLifecycleContext) - Method in interface com.vireocode.vireo.history.HistoryDataLifecyclePolicy
 
classify(HistoryDataLifecycleContext) - Method in class com.vireocode.vireo.history.SafeDefaultHistoryDataLifecyclePolicy
 
classify(OfflineDataLifecycleContext) - Method in interface com.vireocode.vireo.offline.OfflineDataLifecyclePolicy
 
classify(OfflineDataLifecycleContext) - Method in class com.vireocode.vireo.offline.SafeDefaultOfflineDataLifecyclePolicy
 
code() - Method in record class com.vireocode.vireo.web.ApiError
Returns the value of the code record component.
com.vireocode.vireo.auth - package com.vireocode.vireo.auth
Replaceable session-authentication contracts and the default database user model.
com.vireocode.vireo.base - package com.vireocode.vireo.base
Reusable JPA CRUD mechanics for application-owned aggregates.
com.vireocode.vireo.config - package com.vireocode.vireo.config
Dependency-driven Core auto-configuration and its validated consumer properties.
com.vireocode.vireo.flyway - package com.vireocode.vireo.flyway
Module-isolated Flyway migration contracts.
com.vireocode.vireo.history - package com.vireocode.vireo.history
Append-only history contracts and application extension points.
com.vireocode.vireo.observability - package com.vireocode.vireo.observability
 
com.vireocode.vireo.offline - package com.vireocode.vireo.offline
Offline synchronization framework, DTOs and replay orchestration contracts.
com.vireocode.vireo.queryengine - package com.vireocode.vireo.queryengine
Query engine primitives, metadata and filtering infrastructure.
com.vireocode.vireo.queryengine.savedfilter - package com.vireocode.vireo.queryengine.savedfilter
 
com.vireocode.vireo.security - package com.vireocode.vireo.security
Shared authorization expressions used by Starter-owned endpoints.
com.vireocode.vireo.spi - package com.vireocode.vireo.spi
The seams that vireo-core declares and the optional modules fill in.
com.vireocode.vireo.web - package com.vireocode.vireo.web
Stable HTTP error, pagination, principal, and OpenAPI helper contracts.
command() - Method in record class com.vireocode.vireo.offline.OfflineDataLifecycleContext
Returns the value of the command record component.
commandId() - Method in record class com.vireocode.vireo.offline.OfflineSyncCommandDto
Returns the value of the commandId record component.
commandId() - Method in record class com.vireocode.vireo.offline.OfflineSyncCommandListItemDto
Returns the value of the commandId record component.
commandId() - Method in record class com.vireocode.vireo.offline.OfflineSyncCommandResultDto
Returns the value of the commandId record component.
commands() - Method in record class com.vireocode.vireo.offline.OfflineSyncBatchRequestDto
Returns the value of the commands record component.
commonLocation() - Method in record class com.vireocode.vireo.flyway.StarterFlywayModule
Migrations every database gets.
COMPLETED - Enum constant in enum class com.vireocode.vireo.offline.OfflineObservationEvent.Outcome
 
conflict(String) - Static method in class com.vireocode.vireo.web.RestUtils
 
CONFLICT - Enum constant in enum class com.vireocode.vireo.offline.OfflineObservationEvent.Outcome
 
CONNECTED - Enum constant in enum class com.vireocode.vireo.offline.OfflineObservationEvent.Outcome
 
CONTAINS - Enum constant in enum class com.vireocode.vireo.queryengine.QueryOperator
 
countByLifecyclePartition(String) - Method in interface com.vireocode.vireo.offline.OfflineSyncCommandRepository
 
countByLifecyclePartitionAndLegalHoldTrue(String) - Method in interface com.vireocode.vireo.offline.OfflineSyncCommandRepository
 
countByLifecyclePartitionAndOwnerKeyAndLegalHoldTrue(String, String) - Method in interface com.vireocode.vireo.offline.OfflineSyncCommandRepository
 
create(SavedFilterDTO) - Method in class com.vireocode.vireo.queryengine.savedfilter.SavedFilterController
 
create(CREATE) - Method in class com.vireocode.vireo.base.BaseRequestService
 
create(DTO) - Method in class com.vireocode.vireo.base.BaseService
 
createdAt() - Method in record class com.vireocode.vireo.offline.OfflineDataLifecycleContext
Returns the value of the createdAt record component.
createdAt() - Method in record class com.vireocode.vireo.offline.OfflineSyncCommandListItemDto
Returns the value of the createdAt record component.
createEmitter() - Method in class com.vireocode.vireo.offline.OfflineHeartbeatService
 
currentPassword() - Method in record class com.vireocode.vireo.auth.ChangePasswordRequest
Returns the value of the currentPassword record component.
CurrentUserResponse - Record Class in com.vireocode.vireo.auth
Minimal identity exposed by the default current-session endpoint.
CurrentUserResponse(String, String) - Constructor for record class com.vireocode.vireo.auth.CurrentUserResponse
Creates an instance of a CurrentUserResponse record class.
customize(HttpSecurity) - Method in interface com.vireocode.vireo.auth.StarterHttpSecurityCustomizer
 

D

DATE - Enum constant in enum class com.vireocode.vireo.queryengine.QueryFieldType
 
DATE_RANGE - Enum constant in enum class com.vireocode.vireo.queryengine.QueryOperator
 
delete(ID) - Method in class com.vireocode.vireo.base.BaseRequestService
 
delete(ID) - Method in class com.vireocode.vireo.base.BaseService
 
delete(Long) - Method in class com.vireocode.vireo.queryengine.savedfilter.SavedFilterController
 
DELIVERED - Enum constant in enum class com.vireocode.vireo.offline.OfflineObservationEvent.Outcome
 
DENIED - Enum constant in enum class com.vireocode.vireo.observability.QueryExecutionObservationEvent.Outcome
 
DENIED - Enum constant in enum class com.vireocode.vireo.offline.OfflineObservationEvent.Outcome
 
DENIED - Enum constant in enum class com.vireocode.vireo.queryengine.QueryRelationOptionObservationEvent.Outcome
 
describeEntity(String) - Method in class com.vireocode.vireo.queryengine.QueryEngineController
 
DISCARDED - Enum constant in enum class com.vireocode.vireo.offline.OfflineObservationEvent.Outcome
 
DISCONNECTED - Enum constant in enum class com.vireocode.vireo.offline.OfflineObservationEvent.Outcome
 
domainType - Variable in class com.vireocode.vireo.base.BaseRequestService
 
domainType - Variable in class com.vireocode.vireo.base.BaseService
 
DONE - Enum constant in enum class com.vireocode.vireo.offline.OfflineSyncCommandStatus
 
durationNanos() - Method in record class com.vireocode.vireo.observability.QueryExecutionObservationEvent
Returns the value of the durationNanos record component.
durationNanos() - Method in record class com.vireocode.vireo.offline.OfflineObservationEvent
Returns the value of the durationNanos record component.
durationNanos() - Method in record class com.vireocode.vireo.queryengine.QueryRelationOptionObservationEvent
Returns the value of the durationNanos record component.

E

ENDS_WITH - Enum constant in enum class com.vireocode.vireo.queryengine.QueryOperator
 
entities() - Method in record class com.vireocode.vireo.queryengine.QueryEngineEntitiesConfig
Returns the value of the entities record component.
entity() - Method in record class com.vireocode.vireo.history.HistoryDataLifecycleContext
Returns the value of the entity record component.
entity() - Method in record class com.vireocode.vireo.history.HistoryRecord
Returns the value of the entity record component.
entity() - Method in record class com.vireocode.vireo.offline.OfflineHydrationEntityVersionDto
Returns the value of the entity record component.
entity() - Method in record class com.vireocode.vireo.offline.OfflineSseBatchItem
Returns the value of the entity record component.
entity() - Method in record class com.vireocode.vireo.queryengine.QueryFilterRequest
Returns the value of the entity record component.
entityConfig - Variable in class com.vireocode.vireo.base.BaseRequestService
 
entityConfig - Variable in class com.vireocode.vireo.base.BaseService
 
EntityConfig - Class in com.vireocode.vireo.base
Immutable per-entity configuration consumed by BaseService.
entityDefinitions() - Method in record class com.vireocode.vireo.queryengine.QueryEngineEntitiesConfig
Returns the value of the entityDefinitions record component.
entityId() - Method in record class com.vireocode.vireo.history.HistoryDataLifecycleContext
Returns the value of the entityId record component.
entityId() - Method in record class com.vireocode.vireo.history.HistoryRecord
Returns the value of the entityId record component.
entityTypes() - Method in interface com.vireocode.vireo.queryengine.QueryEntityTypeResolver
 
ENUM - Enum constant in enum class com.vireocode.vireo.queryengine.QueryFieldType
 
enumType() - Method in record class com.vireocode.vireo.queryengine.QueryFieldDefinition
Returns the value of the enumType record component.
enumValues() - Method in record class com.vireocode.vireo.queryengine.QueryFieldDefinition
Returns the value of the enumValues record component.
equals(Object) - Method in record class com.vireocode.vireo.auth.AuthMessageResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vireocode.vireo.auth.ChangePasswordRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vireocode.vireo.auth.ChangeUsernameRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vireocode.vireo.auth.CurrentUserResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vireocode.vireo.auth.LoginRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vireocode.vireo.auth.LoginResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vireocode.vireo.auth.UsernameResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vireocode.vireo.flyway.StarterFlywayModule
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vireocode.vireo.history.HistoryActor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vireocode.vireo.history.HistoryDataLifecycleContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vireocode.vireo.history.HistoryDataLifecycleDecision
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vireocode.vireo.history.HistoryDataLifecycleEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vireocode.vireo.history.HistoryRecord
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vireocode.vireo.observability.QueryExecutionObservationEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vireocode.vireo.offline.OfflineActor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vireocode.vireo.offline.OfflineDataLifecycleContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vireocode.vireo.offline.OfflineDataLifecycleDecision
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vireocode.vireo.offline.OfflineDataLifecycleEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vireocode.vireo.offline.OfflineHeartbeatPayload
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vireocode.vireo.offline.OfflineHydrationEntityVersionDto
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vireocode.vireo.offline.OfflineHydrationVersionsResponseDto
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vireocode.vireo.offline.OfflineObservationEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vireocode.vireo.offline.OfflineSseBatchEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vireocode.vireo.offline.OfflineSseBatchItem
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vireocode.vireo.offline.OfflineSyncBatchRequestDto
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vireocode.vireo.offline.OfflineSyncBatchResponseDto
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vireocode.vireo.offline.OfflineSyncCommandDto
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vireocode.vireo.offline.OfflineSyncCommandListItemDto
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vireocode.vireo.offline.OfflineSyncCommandResultDto
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vireocode.vireo.queryengine.QueryEngineEntitiesConfig
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vireocode.vireo.queryengine.QueryEntityDefinition
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vireocode.vireo.queryengine.QueryEntitySummary
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vireocode.vireo.queryengine.QueryFieldDefinition
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vireocode.vireo.queryengine.QueryFilterNode
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vireocode.vireo.queryengine.QueryFilterRelationOption
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vireocode.vireo.queryengine.QueryFilterRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vireocode.vireo.queryengine.QueryFilterRow
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vireocode.vireo.queryengine.QueryRelationOption
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vireocode.vireo.queryengine.QueryRelationOptionContext
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vireocode.vireo.queryengine.QueryRelationOptionObservationEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.vireocode.vireo.web.ApiError
Indicates whether some other object is "equal to" this one.
EQUALS - Enum constant in enum class com.vireocode.vireo.queryengine.QueryOperator
 
eraseActor(String, String) - Method in class com.vireocode.vireo.history.HistoryDataLifecycleService
 
ERASED - Enum constant in enum class com.vireocode.vireo.history.HistoryDataLifecycleEvent.Operation
 
ERASED - Enum constant in enum class com.vireocode.vireo.offline.OfflineDataLifecycleEvent.Operation
 
eraseOwner(String, String) - Method in class com.vireocode.vireo.offline.OfflineDataLifecycleService
 
eraseOwner(String, String) - Method in interface com.vireocode.vireo.offline.OfflineSyncCommandRepository
 
error() - Method in record class com.vireocode.vireo.offline.OfflineSyncCommandResultDto
Returns the value of the error record component.
ERROR - Enum constant in enum class com.vireocode.vireo.observability.QueryExecutionObservationEvent.Outcome
 
ERROR - Enum constant in enum class com.vireocode.vireo.offline.OfflineObservationEvent.Outcome
 
ERROR - Enum constant in enum class com.vireocode.vireo.queryengine.QueryRelationOptionObservationEvent.Outcome
 
errorMessage() - Method in record class com.vireocode.vireo.offline.OfflineSyncCommandListItemDto
Returns the value of the errorMessage record component.
errors() - Method in record class com.vireocode.vireo.web.ApiError
Returns the value of the errors record component.
events() - Method in record class com.vireocode.vireo.offline.OfflineSseBatchEvent
Returns the value of the events record component.
existsByUsername(String) - Method in interface com.vireocode.vireo.auth.StarterUserRepository
 
expand() - Element in annotation interface com.vireocode.vireo.queryengine.Filterable
 
expandable() - Method in record class com.vireocode.vireo.queryengine.QueryFieldDefinition
Returns the value of the expandable record component.
extractId(DOMAIN) - Method in class com.vireocode.vireo.base.BaseRequestService
 
extractId(DOMAIN) - Method in class com.vireocode.vireo.base.BaseService
 

F

failed() - Method in record class com.vireocode.vireo.offline.OfflineSyncBatchResponseDto
Returns the value of the failed record component.
FAILED - Enum constant in enum class com.vireocode.vireo.offline.OfflineSyncCommandStatus
 
fieldPath() - Method in interface com.vireocode.vireo.queryengine.QueryCustomFieldResolver
 
fieldPath() - Method in record class com.vireocode.vireo.queryengine.QueryRelationOptionContext
Returns the value of the fieldPath record component.
fields() - Method in record class com.vireocode.vireo.queryengine.QueryEntityDefinition
Returns the value of the fields record component.
Filterable - Annotation Interface in com.vireocode.vireo.queryengine
 
FilterableCustomFields - Annotation Interface in com.vireocode.vireo.queryengine
 
filterableFieldCount() - Method in record class com.vireocode.vireo.queryengine.QueryEntitySummary
Returns the value of the filterableFieldCount record component.
FilterableMetadata - Annotation Interface in com.vireocode.vireo.queryengine
 
filtered() - Method in record class com.vireocode.vireo.observability.QueryExecutionObservationEvent
Returns the value of the filtered record component.
FilterSpecificationBuilder - Interface in com.vireocode.vireo.spi
Turns a QueryFilterCriteria into a JPA Specification.
finalizeCreatedEntity(DOMAIN) - Method in class com.vireocode.vireo.base.BaseRequestService
Completes a create after a specialized protected hook has persisted an aggregate.
finalizeCreatedEntity(DOMAIN) - Method in class com.vireocode.vireo.base.BaseService
 
finalizeDeletedEntity(DOMAIN, DTO) - Method in class com.vireocode.vireo.base.BaseService
 
finalizeDeletedEntity(DOMAIN, RESPONSE) - Method in class com.vireocode.vireo.base.BaseRequestService
Completes a delete after a specialized protected hook has changed an aggregate.
finalizePatchedEntity(DOMAIN, RESPONSE) - Method in class com.vireocode.vireo.base.BaseRequestService
Completes a PATCH after a specialized protected hook has persisted an aggregate.
finalizeUpdatedEntity(DOMAIN, DTO) - Method in class com.vireocode.vireo.base.BaseService
 
findAll() - Method in class com.vireocode.vireo.queryengine.savedfilter.SavedFilterController
 
findAll(SearchablePageable) - Method in class com.vireocode.vireo.base.BaseRequestService
 
findAll(SearchablePageable) - Method in class com.vireocode.vireo.base.BaseService
 
findAll(SearchablePageable) - Method in class com.vireocode.vireo.queryengine.savedfilter.SavedFilterService
 
findAll(SearchablePageable, QueryFilterCriteria) - Method in class com.vireocode.vireo.base.BaseRequestService
 
findAll(SearchablePageable, QueryFilterCriteria) - Method in class com.vireocode.vireo.base.BaseService
 
findAll(SearchablePageable, QueryFilterCriteria) - Method in class com.vireocode.vireo.queryengine.savedfilter.SavedFilterService
 
findAllByCommandIdIn(Collection<UUID>) - Method in interface com.vireocode.vireo.offline.OfflineSyncCommandRepository
 
findByEntityKey(String) - Method in interface com.vireocode.vireo.offline.OfflineEntityVersionRepository
 
findByEntityKeyForUpdate(String) - Method in interface com.vireocode.vireo.offline.OfflineEntityVersionRepository
 
findByLifecyclePartitionAndLegalHoldFalseOrderByCreatedAtAscIdAsc(String, Pageable) - Method in interface com.vireocode.vireo.offline.OfflineSyncCommandRepository
 
findByUsername(String) - Method in interface com.vireocode.vireo.auth.StarterUserRepository
 
findDefaultByEntity(String) - Method in class com.vireocode.vireo.queryengine.savedfilter.SavedFilterController
 
findDefaultByEntityName(String) - Method in class com.vireocode.vireo.queryengine.savedfilter.SavedFilterService
 
findDeleteDomain(ID) - Method in class com.vireocode.vireo.base.BaseRequestService
 
findDeleteDomain(ID) - Method in class com.vireocode.vireo.base.BaseService
 
findDeleteDomain(Long) - Method in class com.vireocode.vireo.queryengine.savedfilter.SavedFilterService
 
findPatchDomain(ID) - Method in class com.vireocode.vireo.base.BaseRequestService
 
findTopByEntityNameAndIsDefaultTrueAndIsPublicTrueAndDeletedFalseOrderByCreatedAtDesc(String) - Method in interface com.vireocode.vireo.queryengine.savedfilter.SavedFilterRepository
 
findTopByEntityNameAndIsDefaultTrueAndUserIdAndDeletedFalseOrderByCreatedAtDesc(String, UUID) - Method in interface com.vireocode.vireo.queryengine.savedfilter.SavedFilterRepository
 
findUpdateDomain(ID) - Method in class com.vireocode.vireo.base.BaseService
 
findUpdateDomain(Long) - Method in class com.vireocode.vireo.queryengine.savedfilter.SavedFilterService
 
flushBatch() - Method in class com.vireocode.vireo.offline.OfflineHeartbeatService
 
forbidden(String) - Static method in class com.vireocode.vireo.web.RestUtils
 

G

generate(String, Class<?>) - Method in class com.vireocode.vireo.queryengine.QueryEngineMetadataGenerator
 
getApiPathPattern() - Method in class com.vireocode.vireo.auth.StarterAuthProperties
 
getAuthorities() - Method in class com.vireocode.vireo.auth.StarterUserDetails
 
getById(ID) - Method in class com.vireocode.vireo.base.BaseRequestService
 
getById(ID) - Method in class com.vireocode.vireo.base.BaseService
 
getById(Long) - Method in class com.vireocode.vireo.queryengine.savedfilter.SavedFilterService
 
getChangePasswordPath() - Method in class com.vireocode.vireo.auth.StarterAuthProperties
 
getChangeUsernamePath() - Method in class com.vireocode.vireo.auth.StarterAuthProperties
 
getCode() - Method in exception class com.vireocode.vireo.web.ApplicationException
 
getCommandRetention() - Method in class com.vireocode.vireo.offline.StarterOfflineProperties
 
getCurrent() - Method in class com.vireocode.vireo.offline.OfflineHeartbeatController
 
getCurrentHeartbeat() - Method in class com.vireocode.vireo.offline.OfflineHeartbeatService
 
getCurrentPrincipal(Class<T>) - Static method in class com.vireocode.vireo.web.RestUtils
 
getCurrentUserPath() - Method in class com.vireocode.vireo.auth.StarterAuthProperties
 
getDefaultLimit() - Method in class com.vireocode.vireo.history.StarterHistoryProperties
 
getDocsMatchers() - Method in class com.vireocode.vireo.auth.StarterAuthProperties
 
getDocsRole() - Method in class com.vireocode.vireo.auth.StarterAuthProperties
 
getEndpointPath() - Method in class com.vireocode.vireo.history.StarterHistoryProperties
 
getEndpointPath() - Method in class com.vireocode.vireo.queryengine.StarterQueryEngineProperties
 
getEntitiesConfig() - Method in class com.vireocode.vireo.queryengine.QueryEngineController
 
getEntityTypes() - Method in class com.vireocode.vireo.queryengine.QueryEngineRegistry
 
getExcludedReplayPathPrefixes() - Method in class com.vireocode.vireo.offline.StarterOfflineProperties
 
getFields() - Method in interface com.vireocode.vireo.queryengine.QueryCustomFieldProvider
 
getHeartbeatEndpointPath() - Method in class com.vireocode.vireo.offline.StarterOfflineProperties
 
getHeartbeatInterval() - Method in class com.vireocode.vireo.offline.StarterOfflineProperties
 
getHydrationEndpointPath() - Method in class com.vireocode.vireo.offline.StarterOfflineProperties
 
getId() - Method in class com.vireocode.vireo.auth.StarterUserDetails
 
getLoginPath() - Method in class com.vireocode.vireo.auth.StarterAuthProperties
 
getLogoutPath() - Method in class com.vireocode.vireo.auth.StarterAuthProperties
 
getMaxBatchSize() - Method in class com.vireocode.vireo.offline.StarterOfflineProperties
 
getMaxCommandsPerPartition() - Method in class com.vireocode.vireo.offline.StarterOfflineProperties
 
getMaxHydrationEntities() - Method in class com.vireocode.vireo.offline.StarterOfflineProperties
 
getMaxLimit() - Method in class com.vireocode.vireo.history.StarterHistoryProperties
 
getMaxRecordsPerPartition() - Method in class com.vireocode.vireo.history.StarterHistoryProperties
 
getMaxReplayAttempts() - Method in class com.vireocode.vireo.offline.StarterOfflineProperties
 
getPageable() - Method in class com.vireocode.vireo.web.SearchablePageable
 
getPassword() - Method in class com.vireocode.vireo.auth.StarterUserDetails
 
getPrivilegedRole() - Method in class com.vireocode.vireo.offline.StarterOfflineProperties
 
getRelationOptionsLimit() - Method in class com.vireocode.vireo.queryengine.StarterQueryEngineProperties
 
getReplayApiPrefix() - Method in class com.vireocode.vireo.offline.StarterOfflineProperties
 
getReplayHeaders() - Method in class com.vireocode.vireo.offline.StarterOfflineProperties
 
getReplayMethods() - Method in class com.vireocode.vireo.offline.StarterOfflineProperties
 
getRetention() - Method in class com.vireocode.vireo.history.StarterHistoryProperties
 
getRole() - Method in class com.vireocode.vireo.auth.StarterUserDetails
 
getSavedFiltersEndpointPath() - Method in class com.vireocode.vireo.queryengine.StarterQueryEngineProperties
 
getSearchText() - Method in class com.vireocode.vireo.web.SearchablePageable
 
getSyncEndpointPath() - Method in class com.vireocode.vireo.offline.StarterOfflineProperties
 
getSystemAuditor() - Method in class com.vireocode.vireo.config.StarterCoreProperties
 
getUsername() - Method in class com.vireocode.vireo.auth.StarterUserDetails
 
getVersions(List<String>) - Method in class com.vireocode.vireo.offline.OfflineEntityVersionService
 
getVersionSnapshot(List<String>) - Method in class com.vireocode.vireo.offline.OfflineEntityVersionService
 
GlobalExceptionHandler - Class in com.vireocode.vireo.web
Produces the shared ApiError wire contract for common HTTP failures.
GlobalExceptionHandler(StarterCoreProperties, Clock) - Constructor for class com.vireocode.vireo.web.GlobalExceptionHandler
 
GREATER_OR_EQUAL - Enum constant in enum class com.vireocode.vireo.queryengine.QueryOperator
 
GREATER_THAN - Enum constant in enum class com.vireocode.vireo.queryengine.QueryOperator
 

H

hashCode() - Method in record class com.vireocode.vireo.auth.AuthMessageResponse
Returns a hash code value for this object.
hashCode() - Method in record class com.vireocode.vireo.auth.ChangePasswordRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.vireocode.vireo.auth.ChangeUsernameRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.vireocode.vireo.auth.CurrentUserResponse
Returns a hash code value for this object.
hashCode() - Method in record class com.vireocode.vireo.auth.LoginRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.vireocode.vireo.auth.LoginResponse
Returns a hash code value for this object.
hashCode() - Method in record class com.vireocode.vireo.auth.UsernameResponse
Returns a hash code value for this object.
hashCode() - Method in record class com.vireocode.vireo.flyway.StarterFlywayModule
Returns a hash code value for this object.
hashCode() - Method in record class com.vireocode.vireo.history.HistoryActor
Returns a hash code value for this object.
hashCode() - Method in record class com.vireocode.vireo.history.HistoryDataLifecycleContext
Returns a hash code value for this object.
hashCode() - Method in record class com.vireocode.vireo.history.HistoryDataLifecycleDecision
Returns a hash code value for this object.
hashCode() - Method in record class com.vireocode.vireo.history.HistoryDataLifecycleEvent
Returns a hash code value for this object.
hashCode() - Method in record class com.vireocode.vireo.history.HistoryRecord
Returns a hash code value for this object.
hashCode() - Method in record class com.vireocode.vireo.observability.QueryExecutionObservationEvent
Returns a hash code value for this object.
hashCode() - Method in record class com.vireocode.vireo.offline.OfflineActor
Returns a hash code value for this object.
hashCode() - Method in record class com.vireocode.vireo.offline.OfflineDataLifecycleContext
Returns a hash code value for this object.
hashCode() - Method in record class com.vireocode.vireo.offline.OfflineDataLifecycleDecision
Returns a hash code value for this object.
hashCode() - Method in record class com.vireocode.vireo.offline.OfflineDataLifecycleEvent
Returns a hash code value for this object.
hashCode() - Method in record class com.vireocode.vireo.offline.OfflineHeartbeatPayload
Returns a hash code value for this object.
hashCode() - Method in record class com.vireocode.vireo.offline.OfflineHydrationEntityVersionDto
Returns a hash code value for this object.
hashCode() - Method in record class com.vireocode.vireo.offline.OfflineHydrationVersionsResponseDto
Returns a hash code value for this object.
hashCode() - Method in record class com.vireocode.vireo.offline.OfflineObservationEvent
Returns a hash code value for this object.
hashCode() - Method in record class com.vireocode.vireo.offline.OfflineSseBatchEvent
Returns a hash code value for this object.
hashCode() - Method in record class com.vireocode.vireo.offline.OfflineSseBatchItem
Returns a hash code value for this object.
hashCode() - Method in record class com.vireocode.vireo.offline.OfflineSyncBatchRequestDto
Returns a hash code value for this object.
hashCode() - Method in record class com.vireocode.vireo.offline.OfflineSyncBatchResponseDto
Returns a hash code value for this object.
hashCode() - Method in record class com.vireocode.vireo.offline.OfflineSyncCommandDto
Returns a hash code value for this object.
hashCode() - Method in record class com.vireocode.vireo.offline.OfflineSyncCommandListItemDto
Returns a hash code value for this object.
hashCode() - Method in record class com.vireocode.vireo.offline.OfflineSyncCommandResultDto
Returns a hash code value for this object.
hashCode() - Method in record class com.vireocode.vireo.queryengine.QueryEngineEntitiesConfig
Returns a hash code value for this object.
hashCode() - Method in record class com.vireocode.vireo.queryengine.QueryEntityDefinition
Returns a hash code value for this object.
hashCode() - Method in record class com.vireocode.vireo.queryengine.QueryEntitySummary
Returns a hash code value for this object.
hashCode() - Method in record class com.vireocode.vireo.queryengine.QueryFieldDefinition
Returns a hash code value for this object.
hashCode() - Method in record class com.vireocode.vireo.queryengine.QueryFilterNode
Returns a hash code value for this object.
hashCode() - Method in record class com.vireocode.vireo.queryengine.QueryFilterRelationOption
Returns a hash code value for this object.
hashCode() - Method in record class com.vireocode.vireo.queryengine.QueryFilterRequest
Returns a hash code value for this object.
hashCode() - Method in record class com.vireocode.vireo.queryengine.QueryFilterRow
Returns a hash code value for this object.
hashCode() - Method in record class com.vireocode.vireo.queryengine.QueryRelationOption
Returns a hash code value for this object.
hashCode() - Method in record class com.vireocode.vireo.queryengine.QueryRelationOptionContext
Returns a hash code value for this object.
hashCode() - Method in record class com.vireocode.vireo.queryengine.QueryRelationOptionObservationEvent
Returns a hash code value for this object.
hashCode() - Method in record class com.vireocode.vireo.web.ApiError
Returns a hash code value for this object.
hasSearchText() - Method in class com.vireocode.vireo.web.SearchablePageable
 
headers() - Method in record class com.vireocode.vireo.offline.OfflineSyncCommandDto
Returns the value of the headers record component.
heldRecords() - Method in record class com.vireocode.vireo.history.HistoryDataLifecycleEvent
Returns the value of the heldRecords record component.
heldRecords() - Method in record class com.vireocode.vireo.offline.OfflineDataLifecycleEvent
Returns the value of the heldRecords record component.
HistoryActor - Record Class in com.vireocode.vireo.history
Transport-neutral identity attached to a history record.
HistoryActor(String, String) - Constructor for record class com.vireocode.vireo.history.HistoryActor
Creates an instance of a HistoryActor record class.
HistoryActorResolver - Interface in com.vireocode.vireo.history
Resolves the actor responsible for the operation currently being recorded.
HistoryDataLifecycleContext - Record Class in com.vireocode.vireo.history
Input presented to an application's History data-classification policy.
HistoryDataLifecycleContext(Instant, HistoryActor, String, String, JsonNode, JsonNode) - Constructor for record class com.vireocode.vireo.history.HistoryDataLifecycleContext
Creates an instance of a HistoryDataLifecycleContext record class.
HistoryDataLifecycleDecision - Record Class in com.vireocode.vireo.history
Persisted representation and lifecycle metadata selected by a History policy.
HistoryDataLifecycleDecision(String, Instant, boolean, JsonNode, JsonNode) - Constructor for record class com.vireocode.vireo.history.HistoryDataLifecycleDecision
Creates an instance of a HistoryDataLifecycleDecision record class.
HistoryDataLifecycleEvent - Record Class in com.vireocode.vireo.history
Identity- and payload-free lifecycle event suitable for metrics or audit sinks.
HistoryDataLifecycleEvent(HistoryDataLifecycleEvent.Operation, long, long) - Constructor for record class com.vireocode.vireo.history.HistoryDataLifecycleEvent
Creates an instance of a HistoryDataLifecycleEvent record class.
HistoryDataLifecycleEvent.Operation - Enum Class in com.vireocode.vireo.history
 
HistoryDataLifecycleException - Exception Class in com.vireocode.vireo.history
Raised when a safe History lifecycle decision cannot be enforced.
HistoryDataLifecycleException(String) - Constructor for exception class com.vireocode.vireo.history.HistoryDataLifecycleException
 
HistoryDataLifecyclePolicy - Interface in com.vireocode.vireo.history
Application seam for classifying, partitioning, redacting, retaining, and legally holding History records before persistence.
HistoryDataLifecycleService - Class in com.vireocode.vireo.history
Enforces History retention, quota, purge, erasure, and legal-hold mechanics.
HistoryEntityType - Interface in com.vireocode.vireo.base
Identifies a kind of entity whose changes are recorded in the change-history feature.
HistoryEventsRecorder - Interface in com.vireocode.vireo.spi
Records entity lifecycle snapshots for a history implementation.
HistoryReadAuthorizer - Interface in com.vireocode.vireo.history
Application-owned record-level authorization policy for the default History endpoint.
HistoryRecord - Record Class in com.vireocode.vireo.history
Immutable HTTP read model for one history event.
HistoryRecord(UUID, Instant, HistoryActor, String, String, JsonNode, JsonNode) - Constructor for record class com.vireocode.vireo.history.HistoryRecord
Creates an instance of a HistoryRecord record class.
HistoryRecordingException - Exception Class in com.vireocode.vireo.history
Raised when a history event cannot be recorded without losing information.
HistoryRecordingException(String, Throwable) - Constructor for exception class com.vireocode.vireo.history.HistoryRecordingException
 
historyTable() - Method in record class com.vireocode.vireo.flyway.StarterFlywayModule
Never flyway_schema_history.
HOLD_PLACED - Enum constant in enum class com.vireocode.vireo.history.HistoryDataLifecycleEvent.Operation
 
HOLD_PLACED - Enum constant in enum class com.vireocode.vireo.offline.OfflineDataLifecycleEvent.Operation
 
HOLD_RELEASED - Enum constant in enum class com.vireocode.vireo.history.HistoryDataLifecycleEvent.Operation
 
HOLD_RELEASED - Enum constant in enum class com.vireocode.vireo.offline.OfflineDataLifecycleEvent.Operation
 
httpMethod() - Method in record class com.vireocode.vireo.offline.OfflineSyncCommandListItemDto
Returns the value of the httpMethod record component.

I

id() - Method in record class com.vireocode.vireo.history.HistoryActor
Returns the value of the id record component.
id() - Method in record class com.vireocode.vireo.history.HistoryRecord
Returns the value of the id record component.
id() - Method in record class com.vireocode.vireo.offline.OfflineActor
Returns the value of the id record component.
IN - Enum constant in enum class com.vireocode.vireo.queryengine.QueryOperator
 
internalServerError(String) - Static method in class com.vireocode.vireo.web.RestUtils
 
IS_AUTHENTICATED - Static variable in class com.vireocode.vireo.security.SecurityExpressions
 
IS_NOT_NULL - Enum constant in enum class com.vireocode.vireo.queryengine.QueryOperator
 
IS_NULL - Enum constant in enum class com.vireocode.vireo.queryengine.QueryOperator
 
isAccountEndpointsEnabled() - Method in class com.vireocode.vireo.auth.StarterAuthProperties
 
isAccountNonExpired() - Method in class com.vireocode.vireo.auth.StarterUserDetails
 
isAccountNonLocked() - Method in class com.vireocode.vireo.auth.StarterUserDetails
 
isCommandRetentionValid() - Method in class com.vireocode.vireo.offline.StarterOfflineProperties
 
isCredentialsNonExpired() - Method in class com.vireocode.vireo.auth.StarterUserDetails
 
isDefaultLimitWithinMaximum() - Method in class com.vireocode.vireo.history.StarterHistoryProperties
Ensures the omitted-limit behavior never exceeds the public ceiling.
isEnabled() - Method in class com.vireocode.vireo.auth.StarterUserDetails
 
isEndpointEnabled() - Method in class com.vireocode.vireo.history.StarterHistoryProperties
 
isEndpointEnabled() - Method in class com.vireocode.vireo.queryengine.StarterQueryEngineProperties
 
isEndpointPathsDistinct() - Method in class com.vireocode.vireo.auth.StarterAuthProperties
Prevents ambiguous endpoint registration and security rules.
isEndpointPathsDistinct() - Method in class com.vireocode.vireo.offline.StarterOfflineProperties
Prevents ambiguous controller registration.
isEndpointPathsDistinct() - Method in class com.vireocode.vireo.queryengine.StarterQueryEngineProperties
Prevents two controllers from claiming the same request path.
isEndpointsEnabled() - Method in class com.vireocode.vireo.auth.StarterAuthProperties
 
isExposeInternalErrorDetails() - Method in class com.vireocode.vireo.config.StarterCoreProperties
 
isHeartbeatEndpointEnabled() - Method in class com.vireocode.vireo.offline.StarterOfflineProperties
 
isHeartbeatIntervalValid() - Method in class com.vireocode.vireo.offline.StarterOfflineProperties
Scheduled heartbeats must have a meaningful positive cadence.
isHidden(DOMAIN) - Method in class com.vireocode.vireo.base.BaseRequestService
 
isHidden(DOMAIN) - Method in class com.vireocode.vireo.base.BaseService
 
isHydrationEndpointEnabled() - Method in class com.vireocode.vireo.offline.StarterOfflineProperties
 
isPresent(JsonNullable<T>) - Method in interface com.vireocode.vireo.base.JsonNullableMapper
Checks whether nullable parameter was passed explicitly.
isReplayMethodPolicyValid() - Method in class com.vireocode.vireo.offline.StarterOfflineProperties
HTTP methods are normalized once and may not contain duplicates.
isReplayPathPolicyValid() - Method in class com.vireocode.vireo.offline.StarterOfflineProperties
Keeps all replay path policy inside the current server.
isRetentionValid() - Method in class com.vireocode.vireo.history.StarterHistoryProperties
 
isSavedFiltersEndpointEnabled() - Method in class com.vireocode.vireo.queryengine.StarterQueryEngineProperties
 
isSyncEndpointEnabled() - Method in class com.vireocode.vireo.offline.StarterOfflineProperties
 
itemCount() - Method in record class com.vireocode.vireo.offline.OfflineObservationEvent
Returns the value of the itemCount record component.

J

javaType() - Method in record class com.vireocode.vireo.queryengine.QueryEntityDefinition
Returns the value of the javaType record component.
javaType() - Method in record class com.vireocode.vireo.queryengine.QueryEntitySummary
Returns the value of the javaType record component.
javaType() - Method in record class com.vireocode.vireo.queryengine.QueryFilterRequest
Returns the value of the javaType record component.
JsonNodeMapper - Class in com.vireocode.vireo.base
 
JsonNodeMapper() - Constructor for class com.vireocode.vireo.base.JsonNodeMapper
 
JsonNullableMapper - Interface in com.vireocode.vireo.base
 

K

key() - Method in record class com.vireocode.vireo.queryengine.QueryEntityDefinition
Returns the value of the key record component.
key() - Method in record class com.vireocode.vireo.queryengine.QueryEntitySummary
Returns the value of the key record component.
kind() - Method in record class com.vireocode.vireo.queryengine.QueryFilterNode
Returns the value of the kind record component.
kind() - Method in record class com.vireocode.vireo.queryengine.QueryFilterRow
Returns the value of the kind record component.

L

label() - Method in record class com.vireocode.vireo.history.HistoryActor
Returns the value of the label record component.
label() - Element in annotation interface com.vireocode.vireo.queryengine.Filterable
 
label() - Method in record class com.vireocode.vireo.queryengine.QueryFieldDefinition
Returns the value of the label record component.
label() - Method in record class com.vireocode.vireo.queryengine.QueryFilterRelationOption
Returns the value of the label record component.
label() - Method in record class com.vireocode.vireo.queryengine.QueryRelationOption
Returns the value of the label record component.
legalHold() - Method in record class com.vireocode.vireo.history.HistoryDataLifecycleDecision
Returns the value of the legalHold record component.
legalHold() - Method in record class com.vireocode.vireo.offline.OfflineDataLifecycleDecision
Returns the value of the legalHold record component.
LESS_OR_EQUAL - Enum constant in enum class com.vireocode.vireo.queryengine.QueryOperator
 
LESS_THAN - Enum constant in enum class com.vireocode.vireo.queryengine.QueryOperator
 
listEntities() - Method in class com.vireocode.vireo.queryengine.QueryEngineController
 
listEntities() - Method in class com.vireocode.vireo.queryengine.QueryEngineRegistry
 
listOptions(String, String, String) - Method in class com.vireocode.vireo.queryengine.QueryEngineRelationOptionService
 
listRelationOptions(String, String, String) - Method in class com.vireocode.vireo.queryengine.QueryEngineController
 
localSearchableFields - Variable in class com.vireocode.vireo.base.BaseRequestService
 
localSearchableFields - Variable in class com.vireocode.vireo.base.BaseService
 
LoginRequest - Record Class in com.vireocode.vireo.auth
Credentials accepted by the default session login endpoint.
LoginRequest(String, String) - Constructor for record class com.vireocode.vireo.auth.LoginRequest
Creates an instance of a LoginRequest record class.
LoginResponse - Record Class in com.vireocode.vireo.auth
Result returned after the default endpoint establishes a session.
LoginResponse(String, String) - Constructor for record class com.vireocode.vireo.auth.LoginResponse
Creates an instance of a LoginResponse record class.

M

makePageable(int, int, String, String, String) - Static method in class com.vireocode.vireo.web.RestUtils
 
mapper - Variable in class com.vireocode.vireo.base.BaseRequestService
 
mapper - Variable in class com.vireocode.vireo.base.BaseService
 
maxDepth() - Element in annotation interface com.vireocode.vireo.queryengine.Filterable
 
maxDepth() - Method in record class com.vireocode.vireo.queryengine.QueryFieldDefinition
Returns the value of the maxDepth record component.
message() - Method in record class com.vireocode.vireo.auth.AuthMessageResponse
Returns the value of the message record component.
message() - Method in record class com.vireocode.vireo.auth.LoginResponse
Returns the value of the message record component.
message() - Method in record class com.vireocode.vireo.web.ApiError
Returns the value of the message record component.
method() - Method in record class com.vireocode.vireo.offline.OfflineSyncCommandDto
Returns the value of the method record component.
migrate(StarterFlywayModule, DataSource, String, String...) - Static method in class com.vireocode.vireo.flyway.StarterFlywayMigrations
 
multiple() - Element in annotation interface com.vireocode.vireo.queryengine.Filterable
 
multiple() - Method in record class com.vireocode.vireo.queryengine.QueryFieldDefinition
Returns the value of the multiple record component.

N

name() - Method in interface com.vireocode.vireo.base.HistoryEntityType
The stable, persisted identifier for this entity type.
name() - Method in record class com.vireocode.vireo.flyway.StarterFlywayModule
Returns the value of the name record component.
name() - Method in interface com.vireocode.vireo.queryengine.QueryEntityKey
The stable, persisted identifier for this entity.
newPassword() - Method in record class com.vireocode.vireo.auth.ChangePasswordRequest
Returns the value of the newPassword record component.
normalize(JsonNode, ObjectMapper) - Static method in class com.vireocode.vireo.offline.OfflineSyncBodyNormalizer
 
NOT_EQUALS - Enum constant in enum class com.vireocode.vireo.queryengine.QueryOperator
 
notDeletedSpecification() - Method in class com.vireocode.vireo.base.BaseRequestService
 
notDeletedSpecification() - Method in class com.vireocode.vireo.base.BaseService
 
notFound(String, String) - Static method in class com.vireocode.vireo.web.RestUtils
 
notImplemented(String) - Static method in class com.vireocode.vireo.web.RestUtils
 
NUMBER - Enum constant in enum class com.vireocode.vireo.queryengine.QueryFieldType
 

O

objectMapper - Variable in class com.vireocode.vireo.base.JsonNodeMapper
 
occurredAt() - Method in record class com.vireocode.vireo.history.HistoryDataLifecycleContext
Returns the value of the occurredAt record component.
OfflineActor - Record Class in com.vireocode.vireo.offline
 
OfflineActor(UUID, String, boolean) - Constructor for record class com.vireocode.vireo.offline.OfflineActor
Creates an instance of a OfflineActor record class.
OfflineActorResolver - Interface in com.vireocode.vireo.offline
 
OfflineChangeBroadcaster - Interface in com.vireocode.vireo.spi
Announces entity changes to connected clients.
OfflineDataLifecycleContext - Record Class in com.vireocode.vireo.offline
Command metadata presented to the application lifecycle policy before storage.
OfflineDataLifecycleContext(Instant, OfflineActor, String, OfflineSyncCommandDto, String, String) - Constructor for record class com.vireocode.vireo.offline.OfflineDataLifecycleContext
Creates an instance of a OfflineDataLifecycleContext record class.
OfflineDataLifecycleDecision - Record Class in com.vireocode.vireo.offline
Redacted persisted payload and lifecycle metadata for one Offline command.
OfflineDataLifecycleDecision(String, Instant, boolean, String, String) - Constructor for record class com.vireocode.vireo.offline.OfflineDataLifecycleDecision
Creates an instance of a OfflineDataLifecycleDecision record class.
OfflineDataLifecycleEvent - Record Class in com.vireocode.vireo.offline
Identity- and payload-free Offline lifecycle event for metrics or audit sinks.
OfflineDataLifecycleEvent(OfflineDataLifecycleEvent.Operation, long, long) - Constructor for record class com.vireocode.vireo.offline.OfflineDataLifecycleEvent
Creates an instance of a OfflineDataLifecycleEvent record class.
OfflineDataLifecycleEvent.Operation - Enum Class in com.vireocode.vireo.offline
 
OfflineDataLifecycleException - Exception Class in com.vireocode.vireo.offline
Raised when the Offline store cannot enforce its bounded lifecycle contract.
OfflineDataLifecycleException(String) - Constructor for exception class com.vireocode.vireo.offline.OfflineDataLifecycleException
 
OfflineDataLifecyclePolicy - Interface in com.vireocode.vireo.offline
Application seam for Offline payload redaction, partitioning, retention, and legal hold.
OfflineDataLifecycleService - Class in com.vireocode.vireo.offline
Enforces Offline retention, quota, purge, erasure, and legal holds per partition.
OfflineEntityVersionEntity - Class in com.vireocode.vireo.offline
 
OfflineEntityVersionEntity() - Constructor for class com.vireocode.vireo.offline.OfflineEntityVersionEntity
 
OfflineEntityVersionRepository - Interface in com.vireocode.vireo.offline
 
OfflineEntityVersionService - Class in com.vireocode.vireo.offline
 
OfflineEntityVersionService(OfflineEntityVersionRepository) - Constructor for class com.vireocode.vireo.offline.OfflineEntityVersionService
 
OfflineHeartbeatController - Class in com.vireocode.vireo.offline
 
OfflineHeartbeatController(OfflineHeartbeatService) - Constructor for class com.vireocode.vireo.offline.OfflineHeartbeatController
 
OfflineHeartbeatPayload - Record Class in com.vireocode.vireo.offline
 
OfflineHeartbeatPayload(Instant, boolean) - Constructor for record class com.vireocode.vireo.offline.OfflineHeartbeatPayload
Creates an instance of a OfflineHeartbeatPayload record class.
OfflineHeartbeatService - Class in com.vireocode.vireo.offline
 
OfflineHeartbeatService() - Constructor for class com.vireocode.vireo.offline.OfflineHeartbeatService
 
OfflineHydrationController - Class in com.vireocode.vireo.offline
 
OfflineHydrationController(OfflineEntityVersionService) - Constructor for class com.vireocode.vireo.offline.OfflineHydrationController
 
OfflineHydrationEntityVersionDto - Record Class in com.vireocode.vireo.offline
 
OfflineHydrationEntityVersionDto(String, long, Instant) - Constructor for record class com.vireocode.vireo.offline.OfflineHydrationEntityVersionDto
Creates an instance of a OfflineHydrationEntityVersionDto record class.
OfflineHydrationVersionsResponseDto - Record Class in com.vireocode.vireo.offline
 
OfflineHydrationVersionsResponseDto(Instant, List<OfflineHydrationEntityVersionDto>) - Constructor for record class com.vireocode.vireo.offline.OfflineHydrationVersionsResponseDto
Creates an instance of a OfflineHydrationVersionsResponseDto record class.
OfflineObservationEvent - Record Class in com.vireocode.vireo.offline
Identity-, URL-, and payload-free Offline operational event.
OfflineObservationEvent(OfflineObservationEvent.Operation, OfflineObservationEvent.Outcome, long, long) - Constructor for record class com.vireocode.vireo.offline.OfflineObservationEvent
Creates an instance of a OfflineObservationEvent record class.
OfflineObservationEvent.Operation - Enum Class in com.vireocode.vireo.offline
Stable operation families.
OfflineObservationEvent.Outcome - Enum Class in com.vireocode.vireo.offline
Stable low-cardinality outcomes across Offline operations.
OfflineRevisionTracker - Interface in com.vireocode.vireo.spi
Tracks a monotonic revision number per entity kind so that offline clients can tell whether their local copy is stale.
OfflineSseAudienceResolver - Interface in com.vireocode.vireo.offline
Resolves the opaque audience shared by an SSE connection and the changes it may receive.
OfflineSseBatchEvent - Record Class in com.vireocode.vireo.offline
 
OfflineSseBatchEvent(String, List<OfflineSseBatchItem>) - Constructor for record class com.vireocode.vireo.offline.OfflineSseBatchEvent
Creates an instance of a OfflineSseBatchEvent record class.
OfflineSseBatchItem - Record Class in com.vireocode.vireo.offline
 
OfflineSseBatchItem(String, String, Object, Long) - Constructor for record class com.vireocode.vireo.offline.OfflineSseBatchItem
Creates an instance of a OfflineSseBatchItem record class.
OfflineSyncBatchRequestDto - Record Class in com.vireocode.vireo.offline
 
OfflineSyncBatchRequestDto(List<OfflineSyncCommandDto>) - Constructor for record class com.vireocode.vireo.offline.OfflineSyncBatchRequestDto
Creates an instance of a OfflineSyncBatchRequestDto record class.
OfflineSyncBatchResponseDto - Record Class in com.vireocode.vireo.offline
 
OfflineSyncBatchResponseDto(int, int, List<OfflineSyncCommandResultDto>) - Constructor for record class com.vireocode.vireo.offline.OfflineSyncBatchResponseDto
Creates an instance of a OfflineSyncBatchResponseDto record class.
OfflineSyncBodyNormalizer - Class in com.vireocode.vireo.offline
 
OfflineSyncCommandDto - Record Class in com.vireocode.vireo.offline
 
OfflineSyncCommandDto(UUID, String, String, JsonNode, Map<String, String>) - Constructor for record class com.vireocode.vireo.offline.OfflineSyncCommandDto
Creates an instance of a OfflineSyncCommandDto record class.
OfflineSyncCommandEntity - Class in com.vireocode.vireo.offline
 
OfflineSyncCommandEntity() - Constructor for class com.vireocode.vireo.offline.OfflineSyncCommandEntity
 
OfflineSyncCommandListItemDto - Record Class in com.vireocode.vireo.offline
 
OfflineSyncCommandListItemDto(UUID, String, String, String, OfflineSyncCommandStatus, Integer, String, Instant, Instant) - Constructor for record class com.vireocode.vireo.offline.OfflineSyncCommandListItemDto
Creates an instance of a OfflineSyncCommandListItemDto record class.
OfflineSyncCommandRepository - Interface in com.vireocode.vireo.offline
 
OfflineSyncCommandResultDto - Record Class in com.vireocode.vireo.offline
 
OfflineSyncCommandResultDto(UUID, boolean, int, String) - Constructor for record class com.vireocode.vireo.offline.OfflineSyncCommandResultDto
Convenience constructor for replay handlers: a successful replay is OfflineSyncResultReason.APPLIED, while any failure raised by a handler is transient and therefore OfflineSyncResultReason.RETRYABLE.
OfflineSyncCommandResultDto(UUID, boolean, int, String, OfflineSyncResultReason) - Constructor for record class com.vireocode.vireo.offline.OfflineSyncCommandResultDto
Creates an instance of a OfflineSyncCommandResultDto record class.
OfflineSyncCommandStatus - Enum Class in com.vireocode.vireo.offline
 
OfflineSyncController - Class in com.vireocode.vireo.offline
 
OfflineSyncController(OfflineSyncService) - Constructor for class com.vireocode.vireo.offline.OfflineSyncController
 
OfflineSyncReplayHandler - Interface in com.vireocode.vireo.offline
 
OfflineSyncResultReason - Enum Class in com.vireocode.vireo.offline
Machine-readable outcome of a replayed offline command.
OfflineSyncService - Class in com.vireocode.vireo.offline
 
OfflineSyncService(OfflineHeartbeatService, OfflineSyncCommandRepository, ObjectMapper, OfflineActorResolver, List<OfflineSyncReplayHandler>, QueryEngineFilterSpecificationBuilder, PlatformTransactionManager) - Constructor for class com.vireocode.vireo.offline.OfflineSyncService
 
operation() - Method in record class com.vireocode.vireo.history.HistoryDataLifecycleEvent
Returns the value of the operation record component.
operation() - Method in record class com.vireocode.vireo.offline.OfflineDataLifecycleEvent
Returns the value of the operation record component.
operation() - Method in record class com.vireocode.vireo.offline.OfflineObservationEvent
Returns the value of the operation record component.
operator() - Method in record class com.vireocode.vireo.queryengine.QueryFilterNode
Returns the value of the operator record component.
operator() - Method in record class com.vireocode.vireo.queryengine.QueryFilterRow
Returns the value of the operator record component.
operators() - Element in annotation interface com.vireocode.vireo.queryengine.Filterable
 
operators() - Method in record class com.vireocode.vireo.queryengine.QueryFieldDefinition
Returns the value of the operators record component.
order() - Method in record class com.vireocode.vireo.flyway.StarterFlywayModule
Returns the value of the order record component.
outcome() - Method in record class com.vireocode.vireo.observability.QueryExecutionObservationEvent
Returns the value of the outcome record component.
outcome() - Method in record class com.vireocode.vireo.offline.OfflineObservationEvent
Returns the value of the outcome record component.
outcome() - Method in record class com.vireocode.vireo.queryengine.QueryRelationOptionObservationEvent
Returns the value of the outcome record component.
OutputOnly - Annotation Interface in com.vireocode.vireo.web
Marks a DTO field as output-only: it is serialized in responses but ignored in request bodies.
ownerKey() - Method in record class com.vireocode.vireo.offline.OfflineDataLifecycleContext
Returns the value of the ownerKey record component.

P

parameterized() - Method in record class com.vireocode.vireo.queryengine.QueryFilterNode
Returns the value of the parameterized record component.
parameterized() - Method in record class com.vireocode.vireo.queryengine.QueryFilterRow
Returns the value of the parameterized record component.
PARTIAL - Enum constant in enum class com.vireocode.vireo.offline.OfflineObservationEvent.Outcome
 
partitionKey() - Method in record class com.vireocode.vireo.history.HistoryDataLifecycleDecision
Returns the value of the partitionKey record component.
partitionKey() - Method in record class com.vireocode.vireo.offline.OfflineDataLifecycleDecision
Returns the value of the partitionKey record component.
password() - Method in record class com.vireocode.vireo.auth.LoginRequest
Returns the value of the password record component.
patch(ID, PATCH) - Method in class com.vireocode.vireo.base.BaseRequestService
 
patch(PATCH, DOMAIN) - Method in interface com.vireocode.vireo.base.BaseRequestMapper
 
path() - Method in record class com.vireocode.vireo.queryengine.QueryFieldDefinition
Returns the value of the path record component.
path() - Method in record class com.vireocode.vireo.queryengine.QueryFilterNode
Returns the value of the path record component.
path() - Method in record class com.vireocode.vireo.queryengine.QueryFilterRow
Returns the value of the path record component.
payload() - Method in record class com.vireocode.vireo.offline.OfflineSseBatchItem
Returns the value of the payload record component.
PENDING - Enum constant in enum class com.vireocode.vireo.offline.OfflineSyncCommandStatus
 
performDelete(DOMAIN) - Method in class com.vireocode.vireo.base.BaseRequestService
 
performDelete(DOMAIN) - Method in class com.vireocode.vireo.base.BaseService
 
PERMIT_ALL - Static variable in class com.vireocode.vireo.security.SecurityExpressions
 
populateKeywords(DOMAIN) - Method in class com.vireocode.vireo.base.BaseRequestService
 
populateKeywords(DOMAIN) - Method in class com.vireocode.vireo.base.BaseService
Populate the keywords field from configured searchable fields.
prepareConsumerHistory(Configuration) - Static method in class com.vireocode.vireo.flyway.StarterFlywayMigrations
Gives the consumer's Flyway a history table before the library fills the schema underneath it.
privileged() - Method in record class com.vireocode.vireo.offline.OfflineActor
Returns the value of the privileged record component.
process(OfflineSyncCommandDto) - Method in interface com.vireocode.vireo.offline.OfflineSyncReplayHandler
Replays one domain command.
processBatch(OfflineSyncBatchRequestDto, HttpServletRequest) - Method in class com.vireocode.vireo.offline.OfflineSyncService
 
processedAt() - Method in record class com.vireocode.vireo.offline.OfflineSyncCommandListItemDto
Returns the value of the processedAt record component.
publishCreateEvent(String, Object, Long) - Method in class com.vireocode.vireo.offline.OfflineHeartbeatService
 
publishCreateEvent(String, Object, Long) - Method in interface com.vireocode.vireo.spi.OfflineChangeBroadcaster
 
publishDeleteEvent(String, Object, Long) - Method in class com.vireocode.vireo.offline.OfflineHeartbeatService
 
publishDeleteEvent(String, Object, Long) - Method in interface com.vireocode.vireo.spi.OfflineChangeBroadcaster
 
publishHeartbeat() - Method in class com.vireocode.vireo.offline.OfflineHeartbeatService
 
publishUpdateEvent(String, Object, Long) - Method in class com.vireocode.vireo.offline.OfflineHeartbeatService
 
publishUpdateEvent(String, Object, Long) - Method in interface com.vireocode.vireo.spi.OfflineChangeBroadcaster
 
PURGED - Enum constant in enum class com.vireocode.vireo.history.HistoryDataLifecycleEvent.Operation
 
PURGED - Enum constant in enum class com.vireocode.vireo.offline.OfflineDataLifecycleEvent.Operation
 
purgeExpired(String) - Method in class com.vireocode.vireo.history.HistoryDataLifecycleService
 
purgeExpired(String) - Method in class com.vireocode.vireo.offline.OfflineDataLifecycleService
 
purgeExpired(String, Instant) - Method in interface com.vireocode.vireo.offline.OfflineSyncCommandRepository
 

Q

QueryCustomFieldProvider - Interface in com.vireocode.vireo.queryengine
 
QueryCustomFieldResolver<T> - Interface in com.vireocode.vireo.queryengine
 
QueryEngineController - Class in com.vireocode.vireo.queryengine
 
QueryEngineController(QueryEngineRegistry, QueryEngineMetadataGenerator, QueryEngineRelationOptionService) - Constructor for class com.vireocode.vireo.queryengine.QueryEngineController
 
QueryEngineEntitiesConfig - Record Class in com.vireocode.vireo.queryengine
 
QueryEngineEntitiesConfig(List<QueryEntitySummary>, Map<String, QueryEntityDefinition>) - Constructor for record class com.vireocode.vireo.queryengine.QueryEngineEntitiesConfig
Creates an instance of a QueryEngineEntitiesConfig record class.
QueryEngineFilterSpecificationBuilder - Class in com.vireocode.vireo.queryengine
 
QueryEngineFilterSpecificationBuilder(QueryEngineRegistry) - Constructor for class com.vireocode.vireo.queryengine.QueryEngineFilterSpecificationBuilder
 
QueryEngineFilterSpecificationBuilder(QueryEngineRegistry, QueryEngineMetadataGenerator, List<QueryCustomFieldResolver<?>>) - Constructor for class com.vireocode.vireo.queryengine.QueryEngineFilterSpecificationBuilder
 
QueryEngineFilterSpecificationBuilder(QueryEngineRegistry, List<QueryCustomFieldResolver<?>>) - Constructor for class com.vireocode.vireo.queryengine.QueryEngineFilterSpecificationBuilder
 
QueryEngineMetadataGenerator - Class in com.vireocode.vireo.queryengine
 
QueryEngineMetadataGenerator(QueryEngineRegistry) - Constructor for class com.vireocode.vireo.queryengine.QueryEngineMetadataGenerator
 
QueryEngineMetadataGenerator(QueryEngineRegistry, List<QueryCustomFieldProvider>) - Constructor for class com.vireocode.vireo.queryengine.QueryEngineMetadataGenerator
 
QueryEngineRegistry - Class in com.vireocode.vireo.queryengine
Holds the entity-key to JPA-entity bindings the query engine filters over.
QueryEngineRegistry() - Constructor for class com.vireocode.vireo.queryengine.QueryEngineRegistry
 
QueryEngineRegistry(List<QueryEntityTypeResolver>) - Constructor for class com.vireocode.vireo.queryengine.QueryEngineRegistry
 
QueryEngineRelationOptionService - Class in com.vireocode.vireo.queryengine
 
QueryEngineRelationOptionService(QueryEngineRegistry, QueryEngineMetadataGenerator) - Constructor for class com.vireocode.vireo.queryengine.QueryEngineRelationOptionService
 
QueryEngineRelationOptionService(QueryEngineRegistry, QueryEngineMetadataGenerator, StarterQueryEngineProperties) - Constructor for class com.vireocode.vireo.queryengine.QueryEngineRelationOptionService
 
QueryEngineRelationOptionService(QueryEngineRegistry, QueryEngineMetadataGenerator, StarterQueryEngineProperties, QueryRelationOptionPolicy) - Constructor for class com.vireocode.vireo.queryengine.QueryEngineRelationOptionService
 
QueryEntityDefinition - Record Class in com.vireocode.vireo.queryengine
 
QueryEntityDefinition(String, String, String, List<QueryFieldDefinition>) - Constructor for record class com.vireocode.vireo.queryengine.QueryEntityDefinition
Creates an instance of a QueryEntityDefinition record class.
QueryEntityKey - Interface in com.vireocode.vireo.queryengine
Identifies an entity the query engine can filter over.
QueryEntitySummary - Record Class in com.vireocode.vireo.queryengine
 
QueryEntitySummary(String, String, int) - Constructor for record class com.vireocode.vireo.queryengine.QueryEntitySummary
Creates an instance of a QueryEntitySummary record class.
QueryEntityTypeResolver - Interface in com.vireocode.vireo.queryengine
 
QueryExecutionObservationEvent - Record Class in com.vireocode.vireo.observability
Identity- and payload-free completion event for a paged repository query.
QueryExecutionObservationEvent(QueryExecutionObservationEvent.Outcome, boolean, boolean, long, long) - Constructor for record class com.vireocode.vireo.observability.QueryExecutionObservationEvent
Creates an instance of a QueryExecutionObservationEvent record class.
QueryExecutionObservationEvent.Outcome - Enum Class in com.vireocode.vireo.observability
Bounded query completion states.
QueryFieldDefinition - Record Class in com.vireocode.vireo.queryengine
 
QueryFieldDefinition(String, String, QueryFieldType, String, List<String>, List<QueryOperator>, boolean, String, RelationFilterMode, boolean, List<String>, boolean, int, List<QueryFieldDefinition>) - Constructor for record class com.vireocode.vireo.queryengine.QueryFieldDefinition
Creates an instance of a QueryFieldDefinition record class.
QueryFieldType - Enum Class in com.vireocode.vireo.queryengine
 
QueryFilterCriteria - Interface in com.vireocode.vireo.spi
A filter payload that a FilterSpecificationBuilder knows how to compile.
QueryFilterNode - Record Class in com.vireocode.vireo.queryengine
 
QueryFilterNode(String, String, QueryOperator, String, boolean, List<QueryFilterRelationOption>, List<QueryFilterNode>) - Constructor for record class com.vireocode.vireo.queryengine.QueryFilterNode
Creates an instance of a QueryFilterNode record class.
QueryFilterRelationOption - Record Class in com.vireocode.vireo.queryengine
 
QueryFilterRelationOption(String, String) - Constructor for record class com.vireocode.vireo.queryengine.QueryFilterRelationOption
Creates an instance of a QueryFilterRelationOption record class.
QueryFilterRequest - Record Class in com.vireocode.vireo.queryengine
 
QueryFilterRequest(String, String, List<QueryFilterRow>) - Constructor for record class com.vireocode.vireo.queryengine.QueryFilterRequest
Creates an instance of a QueryFilterRequest record class.
QueryFilterRow - Record Class in com.vireocode.vireo.queryengine
 
QueryFilterRow(String, String, QueryOperator, String, boolean, List<QueryFilterRelationOption>) - Constructor for record class com.vireocode.vireo.queryengine.QueryFilterRow
Creates an instance of a QueryFilterRow record class.
QueryOperator - Enum Class in com.vireocode.vireo.queryengine
 
QueryRelationOption - Record Class in com.vireocode.vireo.queryengine
 
QueryRelationOption(String, String) - Constructor for record class com.vireocode.vireo.queryengine.QueryRelationOption
Creates an instance of a QueryRelationOption record class.
QueryRelationOptionContext - Record Class in com.vireocode.vireo.queryengine
Immutable request context supplied to an application's relation-option policy.
QueryRelationOptionContext(String, String, String, Class<?>) - Constructor for record class com.vireocode.vireo.queryengine.QueryRelationOptionContext
Creates an instance of a QueryRelationOptionContext record class.
QueryRelationOptionObservationEvent - Record Class in com.vireocode.vireo.queryengine
Safe completion event for relation-option queries; it contains no entity, field, search, or actor value.
QueryRelationOptionObservationEvent(QueryRelationOptionObservationEvent.Outcome, boolean, long, long) - Constructor for record class com.vireocode.vireo.queryengine.QueryRelationOptionObservationEvent
Creates an instance of a QueryRelationOptionObservationEvent record class.
QueryRelationOptionObservationEvent.Outcome - Enum Class in com.vireocode.vireo.queryengine
Bounded completion states suitable for low-cardinality tags.
QueryRelationOptionPolicy - Interface in com.vireocode.vireo.queryengine
Application-owned authorization and row-scope policy for relation-option queries.
QUEUE - Enum constant in enum class com.vireocode.vireo.offline.OfflineObservationEvent.Operation
 
QUOTA_REJECTED - Enum constant in enum class com.vireocode.vireo.history.HistoryDataLifecycleEvent.Operation
 
QUOTA_REJECTED - Enum constant in enum class com.vireocode.vireo.offline.OfflineDataLifecycleEvent.Operation
 

R

reason() - Method in record class com.vireocode.vireo.offline.OfflineSyncCommandResultDto
Returns the value of the reason record component.
recordCreate(HistoryEntityType, Object, Object) - Method in interface com.vireocode.vireo.spi.HistoryEventsRecorder
 
recordDelete(HistoryEntityType, Object, Object) - Method in interface com.vireocode.vireo.spi.HistoryEventsRecorder
 
recordsHistory() - Method in class com.vireocode.vireo.base.EntityConfig
 
recordUpdate(HistoryEntityType, Object, Object, Object) - Method in interface com.vireocode.vireo.spi.HistoryEventsRecorder
 
REJECTED - Enum constant in enum class com.vireocode.vireo.observability.QueryExecutionObservationEvent.Outcome
 
REJECTED - Enum constant in enum class com.vireocode.vireo.offline.OfflineObservationEvent.Outcome
 
REJECTED - Enum constant in enum class com.vireocode.vireo.offline.OfflineSyncCommandStatus
 
REJECTED - Enum constant in enum class com.vireocode.vireo.offline.OfflineSyncResultReason
The command can never succeed; the client must stop retrying it.
REJECTED - Enum constant in enum class com.vireocode.vireo.queryengine.QueryRelationOptionObservationEvent.Outcome
 
relation() - Method in record class com.vireocode.vireo.queryengine.QueryFieldDefinition
Returns the value of the relation record component.
RELATION - Enum constant in enum class com.vireocode.vireo.queryengine.QueryFieldType
 
relationEntityKey() - Method in record class com.vireocode.vireo.queryengine.QueryFieldDefinition
Returns the value of the relationEntityKey record component.
RelationFilterMode - Enum Class in com.vireocode.vireo.queryengine
 
relationMode() - Element in annotation interface com.vireocode.vireo.queryengine.Filterable
 
relationMode() - Method in record class com.vireocode.vireo.queryengine.QueryFieldDefinition
Returns the value of the relationMode record component.
relationSearchableFields - Variable in class com.vireocode.vireo.base.BaseRequestService
 
relationSearchableFields - Variable in class com.vireocode.vireo.base.BaseService
 
relationSelectionLabelFields() - Element in annotation interface com.vireocode.vireo.queryengine.Filterable
 
relationSelectionLabelFields() - Element in annotation interface com.vireocode.vireo.queryengine.FilterableMetadata
 
relationSelectionLabelFields() - Method in record class com.vireocode.vireo.queryengine.QueryFieldDefinition
Returns the value of the relationSelectionLabelFields record component.
REPLAY - Enum constant in enum class com.vireocode.vireo.offline.OfflineObservationEvent.Operation
 
repository - Variable in class com.vireocode.vireo.base.BaseRequestService
 
repository - Variable in class com.vireocode.vireo.base.BaseService
 
requestBody() - Method in record class com.vireocode.vireo.offline.OfflineDataLifecycleDecision
Returns the value of the requestBody record component.
requestBody() - Method in record class com.vireocode.vireo.offline.OfflineSyncCommandListItemDto
Returns the value of the requestBody record component.
requestHeaders() - Method in record class com.vireocode.vireo.offline.OfflineDataLifecycleDecision
Returns the value of the requestHeaders record component.
requireEntityKey(Class<?>) - Method in class com.vireocode.vireo.queryengine.QueryEngineRegistry
 
requireEntityType(String) - Method in class com.vireocode.vireo.queryengine.QueryEngineRegistry
 
resolveCurrentActor() - Method in interface com.vireocode.vireo.history.HistoryActorResolver
Returns the current actor, or an empty result for system activity.
resolveCurrentActor() - Method in interface com.vireocode.vireo.offline.OfflineActorResolver
 
resolveCurrentActor() - Method in class com.vireocode.vireo.offline.StarterOfflineActorResolver
 
resolveCurrentAudience() - Method in interface com.vireocode.vireo.offline.OfflineSseAudienceResolver
 
resolveRole(Collection<? extends GrantedAuthority>) - Static method in class com.vireocode.vireo.auth.StarterUserDetails
Recovers the role from a set of granted authorities by stripping the ROLE_ prefix.
resolveVendor(DataSource) - Static method in class com.vireocode.vireo.flyway.StarterFlywayMigrations
Resolved from a live connection rather than from spring.datasource.url, so it stays correct when the URL comes from a connection pool, a test container or a cloud binding.
responseStatus() - Method in record class com.vireocode.vireo.offline.OfflineSyncCommandListItemDto
Returns the value of the responseStatus record component.
RestUtils - Class in com.vireocode.vireo.web
 
resultCount() - Method in record class com.vireocode.vireo.observability.QueryExecutionObservationEvent
Returns the value of the resultCount record component.
resultCount() - Method in record class com.vireocode.vireo.queryengine.QueryRelationOptionObservationEvent
Returns the value of the resultCount record component.
results() - Method in record class com.vireocode.vireo.offline.OfflineSyncBatchResponseDto
Returns the value of the results record component.
retainUntil() - Method in record class com.vireocode.vireo.history.HistoryDataLifecycleDecision
Returns the value of the retainUntil record component.
retainUntil() - Method in record class com.vireocode.vireo.offline.OfflineDataLifecycleDecision
Returns the value of the retainUntil record component.
RETRY_LIMIT_EXCEEDED - Enum constant in enum class com.vireocode.vireo.offline.OfflineObservationEvent.Outcome
 
RETRY_LIMIT_EXCEEDED - Enum constant in enum class com.vireocode.vireo.offline.OfflineSyncResultReason
The server exhausted its replay budget for this command; permanent failure.
RETRY_SCHEDULED - Enum constant in enum class com.vireocode.vireo.offline.OfflineObservationEvent.Outcome
 
RETRYABLE - Enum constant in enum class com.vireocode.vireo.offline.OfflineObservationEvent.Outcome
 
RETRYABLE - Enum constant in enum class com.vireocode.vireo.offline.OfflineSyncResultReason
The replay failed for a transient reason; the client should retry later.
revision() - Method in record class com.vireocode.vireo.offline.OfflineHydrationEntityVersionDto
Returns the value of the revision record component.
revision() - Method in record class com.vireocode.vireo.offline.OfflineSseBatchItem
Returns the value of the revision record component.
role() - Method in record class com.vireocode.vireo.auth.CurrentUserResponse
Returns the value of the role record component.
ROLE_PREFIX - Static variable in class com.vireocode.vireo.auth.StarterUserDetails
 
rows() - Method in record class com.vireocode.vireo.queryengine.QueryFilterRequest
Returns the value of the rows record component.

S

SafeDefaultHistoryDataLifecyclePolicy - Class in com.vireocode.vireo.history
Safe fallback: preserve event shape, discard snapshot fields, partition by actor, retain for the configured bounded period, and create no legal hold.
SafeDefaultHistoryDataLifecyclePolicy(StarterHistoryProperties) - Constructor for class com.vireocode.vireo.history.SafeDefaultHistoryDataLifecyclePolicy
 
SafeDefaultOfflineDataLifecyclePolicy - Class in com.vireocode.vireo.offline
Safe fallback that stores no request payload or headers and applies bounded retention.
SafeDefaultOfflineDataLifecyclePolicy(StarterOfflineProperties) - Constructor for class com.vireocode.vireo.offline.SafeDefaultOfflineDataLifecyclePolicy
 
SavedFilter - Class in com.vireocode.vireo.queryengine.savedfilter
 
SavedFilter() - Constructor for class com.vireocode.vireo.queryengine.savedfilter.SavedFilter
 
SavedFilterController - Class in com.vireocode.vireo.queryengine.savedfilter
 
SavedFilterController(SavedFilterService) - Constructor for class com.vireocode.vireo.queryengine.savedfilter.SavedFilterController
 
SavedFilterDTO - Class in com.vireocode.vireo.queryengine.savedfilter
 
SavedFilterDTO() - Constructor for class com.vireocode.vireo.queryengine.savedfilter.SavedFilterDTO
 
SavedFilterMapper - Interface in com.vireocode.vireo.queryengine.savedfilter
 
SavedFilterRepository - Interface in com.vireocode.vireo.queryengine.savedfilter
 
SavedFilterService - Class in com.vireocode.vireo.queryengine.savedfilter
 
SavedFilterService(SavedFilterRepository, SavedFilterMapper, StarterUserRepository, QueryEngineRegistry) - Constructor for class com.vireocode.vireo.queryengine.savedfilter.SavedFilterService
 
SavedFilterService(SavedFilterRepository, SavedFilterMapper, StarterUserRepository, QueryEngineRegistry, QueryEngineFilterSpecificationBuilder) - Constructor for class com.vireocode.vireo.queryengine.savedfilter.SavedFilterService
 
scope(Authentication, QueryRelationOptionContext, Root<?>, CriteriaBuilder) - Method in interface com.vireocode.vireo.queryengine.QueryRelationOptionPolicy
 
search(int, int, String, String, String, QueryFilterRequest) - Method in class com.vireocode.vireo.queryengine.savedfilter.SavedFilterController
 
SearchablePageable - Class in com.vireocode.vireo.web
Wraps a Spring Data Pageable with an optional search text parameter.
SearchablePageable(Pageable, String) - Constructor for class com.vireocode.vireo.web.SearchablePageable
 
SearchableRepository<DOMAIN,ID> - Interface in com.vireocode.vireo.base
 
searchCommands(int, int, String, String, String, QueryFilterRequest) - Method in class com.vireocode.vireo.offline.OfflineSyncController
 
searchCommands(SearchablePageable, QueryFilterRequest) - Method in class com.vireocode.vireo.offline.OfflineSyncService
 
searched() - Method in record class com.vireocode.vireo.observability.QueryExecutionObservationEvent
Returns the value of the searched record component.
searched() - Method in record class com.vireocode.vireo.queryengine.QueryRelationOptionObservationEvent
Returns the value of the searched record component.
SecurityExpressions - Class in com.vireocode.vireo.security
Authorization expressions the starter itself uses.
selectedOptions() - Method in record class com.vireocode.vireo.queryengine.QueryFilterNode
Returns the value of the selectedOptions record component.
selectedOptions() - Method in record class com.vireocode.vireo.queryengine.QueryFilterRow
Returns the value of the selectedOptions record component.
SELECTION - Enum constant in enum class com.vireocode.vireo.queryengine.RelationFilterMode
 
serializedBody() - Method in record class com.vireocode.vireo.offline.OfflineDataLifecycleContext
Returns the value of the serializedBody record component.
serializedHeaders() - Method in record class com.vireocode.vireo.offline.OfflineDataLifecycleContext
Returns the value of the serializedHeaders record component.
serverTime() - Method in record class com.vireocode.vireo.offline.OfflineHeartbeatPayload
Returns the value of the serverTime record component.
serverTime() - Method in record class com.vireocode.vireo.offline.OfflineHydrationVersionsResponseDto
Returns the value of the serverTime record component.
setAccountEndpointsEnabled(boolean) - Method in class com.vireocode.vireo.auth.StarterAuthProperties
 
setApiPathPattern(String) - Method in class com.vireocode.vireo.auth.StarterAuthProperties
 
setChangePasswordPath(String) - Method in class com.vireocode.vireo.auth.StarterAuthProperties
 
setChangeUsernamePath(String) - Method in class com.vireocode.vireo.auth.StarterAuthProperties
 
setCommandRetention(Duration) - Method in class com.vireocode.vireo.offline.StarterOfflineProperties
 
setCurrentUserPath(String) - Method in class com.vireocode.vireo.auth.StarterAuthProperties
 
setDefaultLimit(int) - Method in class com.vireocode.vireo.history.StarterHistoryProperties
 
setDocsMatchers(List<String>) - Method in class com.vireocode.vireo.auth.StarterAuthProperties
 
setDocsRole(String) - Method in class com.vireocode.vireo.auth.StarterAuthProperties
 
setEndpointEnabled(boolean) - Method in class com.vireocode.vireo.history.StarterHistoryProperties
 
setEndpointEnabled(boolean) - Method in class com.vireocode.vireo.queryengine.StarterQueryEngineProperties
 
setEndpointPath(String) - Method in class com.vireocode.vireo.history.StarterHistoryProperties
 
setEndpointPath(String) - Method in class com.vireocode.vireo.queryengine.StarterQueryEngineProperties
 
setEndpointsEnabled(boolean) - Method in class com.vireocode.vireo.auth.StarterAuthProperties
 
setExcludedReplayPathPrefixes(List<String>) - Method in class com.vireocode.vireo.offline.StarterOfflineProperties
 
setExposeInternalErrorDetails(boolean) - Method in class com.vireocode.vireo.config.StarterCoreProperties
 
setHeartbeatEndpointEnabled(boolean) - Method in class com.vireocode.vireo.offline.StarterOfflineProperties
 
setHeartbeatEndpointPath(String) - Method in class com.vireocode.vireo.offline.StarterOfflineProperties
 
setHeartbeatInterval(Duration) - Method in class com.vireocode.vireo.offline.StarterOfflineProperties
 
setHydrationEndpointEnabled(boolean) - Method in class com.vireocode.vireo.offline.StarterOfflineProperties
 
setHydrationEndpointPath(String) - Method in class com.vireocode.vireo.offline.StarterOfflineProperties
 
setLegalHold(String, UUID, boolean) - Method in class com.vireocode.vireo.history.HistoryDataLifecycleService
Places or releases a hold for one record inside an explicit partition.
setLegalHold(String, UUID, boolean) - Method in class com.vireocode.vireo.offline.OfflineDataLifecycleService
Places or releases a hold for one command inside an explicit partition.
setLegalHold(String, UUID, boolean) - Method in interface com.vireocode.vireo.offline.OfflineSyncCommandRepository
 
setLoginPath(String) - Method in class com.vireocode.vireo.auth.StarterAuthProperties
 
setLogoutPath(String) - Method in class com.vireocode.vireo.auth.StarterAuthProperties
 
setMaxBatchSize(int) - Method in class com.vireocode.vireo.offline.StarterOfflineProperties
 
setMaxCommandsPerPartition(int) - Method in class com.vireocode.vireo.offline.StarterOfflineProperties
 
setMaxHydrationEntities(int) - Method in class com.vireocode.vireo.offline.StarterOfflineProperties
 
setMaxLimit(int) - Method in class com.vireocode.vireo.history.StarterHistoryProperties
 
setMaxRecordsPerPartition(int) - Method in class com.vireocode.vireo.history.StarterHistoryProperties
 
setMaxReplayAttempts(int) - Method in class com.vireocode.vireo.offline.StarterOfflineProperties
 
setPrivilegedRole(String) - Method in class com.vireocode.vireo.offline.StarterOfflineProperties
 
setRelationOptionsLimit(int) - Method in class com.vireocode.vireo.queryengine.StarterQueryEngineProperties
 
setReplayApiPrefix(String) - Method in class com.vireocode.vireo.offline.StarterOfflineProperties
 
setReplayHeaders(List<String>) - Method in class com.vireocode.vireo.offline.StarterOfflineProperties
 
setReplayMethods(List<String>) - Method in class com.vireocode.vireo.offline.StarterOfflineProperties
 
setRetention(Duration) - Method in class com.vireocode.vireo.history.StarterHistoryProperties
 
setSavedFiltersEndpointEnabled(boolean) - Method in class com.vireocode.vireo.queryengine.StarterQueryEngineProperties
 
setSavedFiltersEndpointPath(String) - Method in class com.vireocode.vireo.queryengine.StarterQueryEngineProperties
 
setSyncEndpointEnabled(boolean) - Method in class com.vireocode.vireo.offline.StarterOfflineProperties
 
setSyncEndpointPath(String) - Method in class com.vireocode.vireo.offline.StarterOfflineProperties
 
setSystemAuditor(String) - Method in class com.vireocode.vireo.config.StarterCoreProperties
 
snapshotCurrent() - Method in record class com.vireocode.vireo.history.HistoryDataLifecycleContext
Returns the value of the snapshotCurrent record component.
snapshotCurrent() - Method in record class com.vireocode.vireo.history.HistoryDataLifecycleDecision
Returns the value of the snapshotCurrent record component.
snapshotCurrent() - Method in record class com.vireocode.vireo.history.HistoryRecord
Returns the value of the snapshotCurrent record component.
snapshotForHistory(DOMAIN) - Method in class com.vireocode.vireo.base.BaseRequestService
 
snapshotForHistory(DOMAIN) - Method in class com.vireocode.vireo.base.BaseService
 
snapshotPrevious() - Method in record class com.vireocode.vireo.history.HistoryDataLifecycleContext
Returns the value of the snapshotPrevious record component.
snapshotPrevious() - Method in record class com.vireocode.vireo.history.HistoryDataLifecycleDecision
Returns the value of the snapshotPrevious record component.
snapshotPrevious() - Method in record class com.vireocode.vireo.history.HistoryRecord
Returns the value of the snapshotPrevious record component.
sourceEntityKey() - Method in record class com.vireocode.vireo.queryengine.QueryRelationOptionContext
Returns the value of the sourceEntityKey record component.
SSE_BATCH - Enum constant in enum class com.vireocode.vireo.offline.OfflineObservationEvent.Operation
 
SSE_CHANGE - Enum constant in enum class com.vireocode.vireo.offline.OfflineObservationEvent.Operation
 
SSE_CONNECT - Enum constant in enum class com.vireocode.vireo.offline.OfflineObservationEvent.Operation
 
SSE_HEARTBEAT - Enum constant in enum class com.vireocode.vireo.offline.OfflineObservationEvent.Operation
 
StarterAuthAutoConfiguration - Class in com.vireocode.vireo.auth
Wires the starter's default authentication stack from the dependency alone.
StarterAuthAutoConfiguration() - Constructor for class com.vireocode.vireo.auth.StarterAuthAutoConfiguration
 
StarterAuthProperties - Class in com.vireocode.vireo.auth
Configuration for the starter's default authentication stack.
StarterAuthProperties() - Constructor for class com.vireocode.vireo.auth.StarterAuthProperties
 
StarterCoreAutoConfiguration - Class in com.vireocode.vireo.config
Wires everything in vireo-core from the dependency alone.
StarterCoreAutoConfiguration() - Constructor for class com.vireocode.vireo.config.StarterCoreAutoConfiguration
 
StarterCoreAutoConfiguration.StarterFlywayConfiguration - Class in com.vireocode.vireo.config
Runs every library module's migrations, each into its own history table, before handing over to the consumer's own Flyway.
StarterCoreAutoConfiguration.StarterJpaAuditingConfiguration - Class in com.vireocode.vireo.config
BaseEntity carries @EntityListeners(AuditingEntityListener), which silently records nothing unless auditing is enabled somewhere.
StarterCoreAutoConfiguration.StarterMethodSecurityConfiguration - Class in com.vireocode.vireo.config
Every starter module annotates its endpoints with @PreAuthorize.
StarterCoreProperties - Class in com.vireocode.vireo.config
Configuration for shared Core web and auditing behavior.
StarterCoreProperties() - Constructor for class com.vireocode.vireo.config.StarterCoreProperties
 
StarterFlywayConfiguration() - Constructor for class com.vireocode.vireo.config.StarterCoreAutoConfiguration.StarterFlywayConfiguration
 
StarterFlywayMigrations - Class in com.vireocode.vireo.flyway
Runs one module's migrations into that module's own history table.
StarterFlywayModule - Record Class in com.vireocode.vireo.flyway
A module's claim on a set of database tables.
StarterFlywayModule(String, int) - Constructor for record class com.vireocode.vireo.flyway.StarterFlywayModule
Creates an instance of a StarterFlywayModule record class.
StarterHistoryAutoConfiguration - Class in com.vireocode.vireo.history
Wires audit history from the dependency alone.
StarterHistoryAutoConfiguration() - Constructor for class com.vireocode.vireo.history.StarterHistoryAutoConfiguration
 
StarterHistoryProperties - Class in com.vireocode.vireo.history
Configuration for the default History HTTP read endpoint.
StarterHistoryProperties() - Constructor for class com.vireocode.vireo.history.StarterHistoryProperties
 
StarterHttpSecurityCustomizer - Interface in com.vireocode.vireo.auth
Lets a consumer add to the starter's default security chain without replacing it.
StarterJpaAuditingConfiguration() - Constructor for class com.vireocode.vireo.config.StarterCoreAutoConfiguration.StarterJpaAuditingConfiguration
 
StarterMethodSecurityConfiguration() - Constructor for class com.vireocode.vireo.config.StarterCoreAutoConfiguration.StarterMethodSecurityConfiguration
 
StarterOfflineActorResolver - Class in com.vireocode.vireo.offline
Resolves the offline actor from the starter's default user model.
StarterOfflineActorResolver(String) - Constructor for class com.vireocode.vireo.offline.StarterOfflineActorResolver
 
StarterOfflineAutoConfiguration - Class in com.vireocode.vireo.offline
Wires the offline sync stack from the dependency alone.
StarterOfflineAutoConfiguration() - Constructor for class com.vireocode.vireo.offline.StarterOfflineAutoConfiguration
 
StarterOfflineProperties - Class in com.vireocode.vireo.offline
Configuration for offline replay, hydration, and heartbeat transport.
StarterOfflineProperties() - Constructor for class com.vireocode.vireo.offline.StarterOfflineProperties
 
StarterQueryEngineAutoConfiguration - Class in com.vireocode.vireo.queryengine
Wires the query engine from the dependency alone.
StarterQueryEngineAutoConfiguration() - Constructor for class com.vireocode.vireo.queryengine.StarterQueryEngineAutoConfiguration
 
StarterQueryEngineProperties - Class in com.vireocode.vireo.queryengine
Configuration for Query Engine metadata, relation-option, and saved-filter endpoints.
StarterQueryEngineProperties() - Constructor for class com.vireocode.vireo.queryengine.StarterQueryEngineProperties
 
StarterSessionSecurity - Class in com.vireocode.vireo.auth
Builds Vireo's standard browser session-security chain for applications that also declare narrower security chains.
StarterUser - Class in com.vireocode.vireo.auth
Mutable JPA model for applications opting into Vireo's default user store.
StarterUser() - Constructor for class com.vireocode.vireo.auth.StarterUser
 
StarterUserDetails - Class in com.vireocode.vireo.auth
Adapts an StarterUser to Spring Security.
StarterUserDetails(StarterUser) - Constructor for class com.vireocode.vireo.auth.StarterUserDetails
 
StarterUserRepository - Interface in com.vireocode.vireo.auth
Repository exposed only as part of the optional default database user model.
STARTS_WITH - Enum constant in enum class com.vireocode.vireo.queryengine.QueryOperator
 
status() - Method in record class com.vireocode.vireo.offline.OfflineSyncCommandListItemDto
Returns the value of the status record component.
status() - Method in record class com.vireocode.vireo.offline.OfflineSyncCommandResultDto
Returns the value of the status record component.
status() - Method in record class com.vireocode.vireo.web.ApiError
Returns the value of the status record component.
stream(HttpServletResponse) - Method in class com.vireocode.vireo.offline.OfflineHeartbeatController
 
STRING - Enum constant in enum class com.vireocode.vireo.queryengine.QueryFieldType
 
success() - Method in record class com.vireocode.vireo.offline.OfflineSyncCommandResultDto
Returns the value of the success record component.
SUCCESS - Enum constant in enum class com.vireocode.vireo.observability.QueryExecutionObservationEvent.Outcome
 
SUCCESS - Enum constant in enum class com.vireocode.vireo.queryengine.QueryRelationOptionObservationEvent.Outcome
 
supports() - Method in interface com.vireocode.vireo.queryengine.QueryCustomFieldResolver
 
supports(OfflineSyncCommandDto, HttpMethod) - Method in interface com.vireocode.vireo.offline.OfflineSyncReplayHandler
Selects commands owned by this application handler.
sync(OfflineSyncBatchRequestDto, HttpServletRequest) - Method in class com.vireocode.vireo.offline.OfflineSyncController
 
syncInProgress() - Method in record class com.vireocode.vireo.offline.OfflineHeartbeatPayload
Returns the value of the syncInProgress record component.

T

targetEntityKey() - Method in record class com.vireocode.vireo.queryengine.QueryRelationOptionContext
Returns the value of the targetEntityKey record component.
targetEntityType() - Method in record class com.vireocode.vireo.queryengine.QueryRelationOptionContext
Returns the value of the targetEntityType record component.
timestamp() - Method in record class com.vireocode.vireo.history.HistoryRecord
Returns the value of the timestamp record component.
timestamp() - Method in record class com.vireocode.vireo.web.ApiError
Returns the value of the timestamp record component.
title() - Element in annotation interface com.vireocode.vireo.queryengine.FilterableMetadata
 
title() - Method in record class com.vireocode.vireo.queryengine.QueryEntityDefinition
Returns the value of the title record component.
toDomain(SavedFilterDTO) - Method in interface com.vireocode.vireo.queryengine.savedfilter.SavedFilterMapper
 
toDomain(CREATE) - Method in interface com.vireocode.vireo.base.BaseRequestMapper
 
toDomain(DTO) - Method in interface com.vireocode.vireo.base.BaseMapper
 
toDto(SavedFilter) - Method in interface com.vireocode.vireo.queryengine.savedfilter.SavedFilterMapper
 
toDto(DOMAIN) - Method in interface com.vireocode.vireo.base.BaseMapper
 
toNode(String) - Method in class com.vireocode.vireo.base.JsonNodeMapper
Maps database JSON String to Jackson JsonNode for DTO representation.
toResponse(DOMAIN) - Method in interface com.vireocode.vireo.base.BaseRequestMapper
 
toString() - Method in record class com.vireocode.vireo.auth.AuthMessageResponse
Returns a string representation of this record class.
toString() - Method in record class com.vireocode.vireo.auth.ChangePasswordRequest
Never include either credential in logs or debugger summaries.
toString() - Method in record class com.vireocode.vireo.auth.ChangeUsernameRequest
Returns a string representation of this record class.
toString() - Method in record class com.vireocode.vireo.auth.CurrentUserResponse
Returns a string representation of this record class.
toString() - Method in record class com.vireocode.vireo.auth.LoginRequest
Never include credentials in logs, debugger summaries, or validation output.
toString() - Method in record class com.vireocode.vireo.auth.LoginResponse
Returns a string representation of this record class.
toString() - Method in class com.vireocode.vireo.auth.StarterUserDetails
 
toString() - Method in record class com.vireocode.vireo.auth.UsernameResponse
Returns a string representation of this record class.
toString() - Method in record class com.vireocode.vireo.flyway.StarterFlywayModule
Returns a string representation of this record class.
toString() - Method in record class com.vireocode.vireo.history.HistoryActor
Returns a string representation of this record class.
toString() - Method in record class com.vireocode.vireo.history.HistoryDataLifecycleContext
Returns a string representation of this record class.
toString() - Method in record class com.vireocode.vireo.history.HistoryDataLifecycleDecision
Returns a string representation of this record class.
toString() - Method in record class com.vireocode.vireo.history.HistoryDataLifecycleEvent
Returns a string representation of this record class.
toString() - Method in record class com.vireocode.vireo.history.HistoryRecord
Returns a string representation of this record class.
toString() - Method in record class com.vireocode.vireo.observability.QueryExecutionObservationEvent
Returns a string representation of this record class.
toString() - Method in record class com.vireocode.vireo.offline.OfflineActor
Returns a string representation of this record class.
toString() - Method in record class com.vireocode.vireo.offline.OfflineDataLifecycleContext
Returns a string representation of this record class.
toString() - Method in record class com.vireocode.vireo.offline.OfflineDataLifecycleDecision
Returns a string representation of this record class.
toString() - Method in record class com.vireocode.vireo.offline.OfflineDataLifecycleEvent
Returns a string representation of this record class.
toString() - Method in record class com.vireocode.vireo.offline.OfflineHeartbeatPayload
Returns a string representation of this record class.
toString() - Method in record class com.vireocode.vireo.offline.OfflineHydrationEntityVersionDto
Returns a string representation of this record class.
toString() - Method in record class com.vireocode.vireo.offline.OfflineHydrationVersionsResponseDto
Returns a string representation of this record class.
toString() - Method in record class com.vireocode.vireo.offline.OfflineObservationEvent
Returns a string representation of this record class.
toString() - Method in record class com.vireocode.vireo.offline.OfflineSseBatchEvent
Returns a string representation of this record class.
toString() - Method in record class com.vireocode.vireo.offline.OfflineSseBatchItem
Returns a string representation of this record class.
toString() - Method in record class com.vireocode.vireo.offline.OfflineSyncBatchRequestDto
Returns a string representation of this record class.
toString() - Method in record class com.vireocode.vireo.offline.OfflineSyncBatchResponseDto
Returns a string representation of this record class.
toString() - Method in record class com.vireocode.vireo.offline.OfflineSyncCommandDto
Omits potentially sensitive body and header values from diagnostics.
toString() - Method in record class com.vireocode.vireo.offline.OfflineSyncCommandListItemDto
Returns a string representation of this record class.
toString() - Method in record class com.vireocode.vireo.offline.OfflineSyncCommandResultDto
Returns a string representation of this record class.
toString() - Method in record class com.vireocode.vireo.queryengine.QueryEngineEntitiesConfig
Returns a string representation of this record class.
toString() - Method in record class com.vireocode.vireo.queryengine.QueryEntityDefinition
Returns a string representation of this record class.
toString() - Method in record class com.vireocode.vireo.queryengine.QueryEntitySummary
Returns a string representation of this record class.
toString() - Method in record class com.vireocode.vireo.queryengine.QueryFieldDefinition
Returns a string representation of this record class.
toString() - Method in record class com.vireocode.vireo.queryengine.QueryFilterNode
Returns a string representation of this record class.
toString() - Method in record class com.vireocode.vireo.queryengine.QueryFilterRelationOption
Returns a string representation of this record class.
toString() - Method in record class com.vireocode.vireo.queryengine.QueryFilterRequest
Returns a string representation of this record class.
toString() - Method in record class com.vireocode.vireo.queryengine.QueryFilterRow
Returns a string representation of this record class.
toString() - Method in record class com.vireocode.vireo.queryengine.QueryRelationOption
Returns a string representation of this record class.
toString() - Method in record class com.vireocode.vireo.queryengine.QueryRelationOptionContext
Returns a string representation of this record class.
toString() - Method in record class com.vireocode.vireo.queryengine.QueryRelationOptionObservationEvent
Returns a string representation of this record class.
toString() - Method in record class com.vireocode.vireo.web.ApiError
Returns a string representation of this record class.
toString(JsonNode) - Method in class com.vireocode.vireo.base.JsonNodeMapper
Maps Jackson JsonNode back to String for database storage.
treeToValue(JsonNode, ObjectMapper, Class<T>) - Static method in class com.vireocode.vireo.offline.OfflineSyncBodyNormalizer
 
type() - Method in record class com.vireocode.vireo.queryengine.QueryFieldDefinition
Returns the value of the type record component.

U

unauthorized(String) - Static method in class com.vireocode.vireo.web.RestUtils
 
unwrap(JsonNullable<T>) - Method in interface com.vireocode.vireo.base.JsonNullableMapper
 
update(SavedFilterDTO, SavedFilter) - Method in interface com.vireocode.vireo.queryengine.savedfilter.SavedFilterMapper
 
update(DTO, DOMAIN) - Method in interface com.vireocode.vireo.base.BaseMapper
 
update(ID, DTO) - Method in class com.vireocode.vireo.base.BaseService
 
update(Long, SavedFilterDTO) - Method in class com.vireocode.vireo.queryengine.savedfilter.SavedFilterController
 
url() - Method in record class com.vireocode.vireo.offline.OfflineSyncCommandDto
Returns the value of the url record component.
url() - Method in record class com.vireocode.vireo.offline.OfflineSyncCommandListItemDto
Returns the value of the url record component.
username() - Method in record class com.vireocode.vireo.auth.ChangeUsernameRequest
Returns the value of the username record component.
username() - Method in record class com.vireocode.vireo.auth.CurrentUserResponse
Returns the value of the username record component.
username() - Method in record class com.vireocode.vireo.auth.LoginRequest
Returns the value of the username record component.
username() - Method in record class com.vireocode.vireo.auth.LoginResponse
Returns the value of the username record component.
username() - Method in record class com.vireocode.vireo.auth.UsernameResponse
Returns the value of the username record component.
username() - Method in record class com.vireocode.vireo.offline.OfflineActor
Returns the value of the username record component.
UsernameResponse - Record Class in com.vireocode.vireo.auth
Current username returned after a successful rename.
UsernameResponse(String) - Constructor for record class com.vireocode.vireo.auth.UsernameResponse
Creates an instance of a UsernameResponse record class.

V

validateCreateRequest(SavedFilterDTO) - Method in class com.vireocode.vireo.queryengine.savedfilter.SavedFilterService
 
validateCreateRequest(CREATE) - Method in class com.vireocode.vireo.base.BaseRequestService
 
validateCreateRequest(DTO) - Method in class com.vireocode.vireo.base.BaseService
 
validateDeleteRequest(ID) - Method in class com.vireocode.vireo.base.BaseRequestService
 
validateDeleteRequest(ID) - Method in class com.vireocode.vireo.base.BaseService
 
validatePatchRequest(ID, PATCH) - Method in class com.vireocode.vireo.base.BaseRequestService
 
validateUpdateRequest(ID, DTO) - Method in class com.vireocode.vireo.base.BaseService
 
validateUpdateRequest(Long, SavedFilterDTO) - Method in class com.vireocode.vireo.queryengine.savedfilter.SavedFilterService
 
value() - Element in annotation interface com.vireocode.vireo.queryengine.FilterableCustomFields
 
value() - Method in record class com.vireocode.vireo.queryengine.QueryFilterNode
Returns the value of the value record component.
value() - Method in record class com.vireocode.vireo.queryengine.QueryFilterRelationOption
Returns the value of the value record component.
value() - Method in record class com.vireocode.vireo.queryengine.QueryFilterRow
Returns the value of the value record component.
value() - Method in record class com.vireocode.vireo.queryengine.QueryRelationOption
Returns the value of the value record component.
valueOf(String) - Static method in enum class com.vireocode.vireo.history.HistoryDataLifecycleEvent.Operation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.vireocode.vireo.observability.QueryExecutionObservationEvent.Outcome
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.vireocode.vireo.offline.OfflineDataLifecycleEvent.Operation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.vireocode.vireo.offline.OfflineObservationEvent.Operation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.vireocode.vireo.offline.OfflineObservationEvent.Outcome
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.vireocode.vireo.offline.OfflineSyncCommandStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.vireocode.vireo.offline.OfflineSyncResultReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.vireocode.vireo.queryengine.QueryFieldType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.vireocode.vireo.queryengine.QueryOperator
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.vireocode.vireo.queryengine.QueryRelationOptionObservationEvent.Outcome
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.vireocode.vireo.queryengine.RelationFilterMode
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.vireocode.vireo.history.HistoryDataLifecycleEvent.Operation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.vireocode.vireo.observability.QueryExecutionObservationEvent.Outcome
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.vireocode.vireo.offline.OfflineDataLifecycleEvent.Operation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.vireocode.vireo.offline.OfflineObservationEvent.Operation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.vireocode.vireo.offline.OfflineObservationEvent.Outcome
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.vireocode.vireo.offline.OfflineSyncCommandStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.vireocode.vireo.offline.OfflineSyncResultReason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.vireocode.vireo.queryengine.QueryFieldType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.vireocode.vireo.queryengine.QueryOperator
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.vireocode.vireo.queryengine.QueryRelationOptionObservationEvent.Outcome
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.vireocode.vireo.queryengine.RelationFilterMode
Returns an array containing the constants of this enum class, in the order they are declared.
vendorLocation(String) - Method in record class com.vireocode.vireo.flyway.StarterFlywayModule
Migrations only one database vendor gets, mirroring the classpath:db/vendor/{vendor} convention consumers already use.
versions() - Method in record class com.vireocode.vireo.offline.OfflineHydrationVersionsResponseDto
Returns the value of the versions record component.
versions(List<String>) - Method in class com.vireocode.vireo.offline.OfflineHydrationController
 

W

wrap(T) - Method in interface com.vireocode.vireo.base.JsonNullableMapper
 
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form