All Classes and Interfaces
Class
Description
This class is generated by jOOQ.
Functions to transform exceptions.
The v1 command servlet.
A core that executes the given core under authentication.
A servlet core that executes the given core with a database transaction.
The v1 file download servlet.
The v1 file upload servlet.
The v1 health servlet.
The v1 login servlet.
A servlet for showing the server version.
The v1 version servlet.
An inventory API v1 server.
A convenient abstract class for performing paginated searches.
An attachment.
The values that uniquely identify an attachment on an object.
An audit event.
The search parameters for the audit log.
A byte array wrapper that uses
Arrays.equals(byte[], byte[]).The root configuration parser.
Qualified names.
The asynchronous client.
The type of client instances.
The client configuration.
The client credentials.
Data was updated on the server.
The base type of client events.
The type of exceptions raised by the client.
The type of client factories.
The default client factory.
The synchronous client.
The type of client instances.
A snapshot of a transfer.
The unit type.
A subscriber that tracks user IDs.
The context for execution of a command (or set of commands in a
transaction).
A failure to execute a command.
The type of command executors.
The type of expressions that can only match values exactly.
Match any value.
Match a value exactly.
Match a value exactly.
The type of expressions that match values exactly or via similarity.
Match any value.
Match a value exactly.
Match a value exactly.
Match similar values.
Match similar values.
The type of expressions that can match sets.
Match any set.
Match a value exactly.
Match a value exactly.
Match values that overlap the given set.
Match values that are subsets of the given set.
Match values that are supersets of the given set.
The type of comparison expressions.
Functions to decompress responses.
A service that exposes configuration information.
A service that exposes configuration information.
Expression parsers for type constraints.
The default postgres server database implementation.
The type of audit event searches.
The server database configuration.
The type of database connections.
Create or do not create a database.
The type of model database events.
Data in the model database was updated.
The type of exceptions raised by the server database.
Functions to handle database exceptions.
The type of server database factories.
The type of file searches.
Whether to include redacted items.
The type of item searches.
The type of paged queries.
The database queries involving the audit log.
Add an audit event.
Search for audit events.
Model database queries (Files).
Get the given file.
Parameters for retrieving a file.
Create or update the given file.
Remove the given file.
Search for files.
Model database queries (Items).
Add an attachment to the given item.
Parameters for the operation.
Remove an attachment from the given item.
Parameters for the operation.
Create an item with the given ID.
Mark the given items as deleted.
Delete the given items.
Retrieve the item with the given ID, if one exists.
Retrieve the locations of the given item.
Add or update metadata on an item.
Parameters for the operation.
Remove metadata from an item.
Parameters for the operation.
Reposit items.
Start searching for items.
Set the name for the given item.
Parameters for the operation.
Assign types to the given item.
Parameters for the operation.
Revoke types from the given item.
Parameters for the operation.
Model database queries (Locations).
Add an attachment to the given location.
Parameters for the operation.
Remove an attachment from the given location.
Parameters for the operation.
Retrieve a location.
List locations.
Add or update metadata on a location.
Parameters for the operation.
Remove metadata from a location.
Parameters for the operation.
Create or update the given location.
Assign types to the given location.
Parameters for the operation.
Revoke types from the given location.
Parameters for the operation.
The database queries involving maintenance.
Execute maintenance queries.
The base type of query interfaces.
Model database queries (Types).
Get multiple type declarations.
Get a type declaration.
Create or update a type declaration.
Remove a type declaration.
Search for type declarations that reference the scalar type with the
given name.
Search for type declarations.
Get a scalar type declaration.
Create or update a scalar type declaration.
Remove a scalar type declaration.
Search for scalar type declarations.
The database queries involving users.
Retrieve a user.
Update the given user.
The base type of queries that accept parameters and produce results.
The roles used by the server database.
Interfaces used for database telemetry.
A database transaction.
An open database.
The type of declared type searches.
The type of scalar type searches.
The unit type.
Upgrade or do not upgrade a database.
Functions to update users.
Functions to perform comparisons over fields/columns.
Translate match expressions to SQL queries.
Add audit events.
Retrieve audit events.
Retrieve a file.
Create or update a file.
Remove a file.
Remove a file.
Add an attachment to an item.
Remove an attachment from an item.
Create an item.
Delete the given items.
Mark the given items as deleted.
Retrieve the item with the given ID, if one exists.
Retrieve the locations of the given item.
Add or update metadata for an item.
Remove metadata from an item.
Reposit items.
Search for items.
Set the name for the given item.
Assign types for the given item.
Revoke types for the given item.
Add an attachment to a location.
Remove an attachment from a location.
Retrieve a location.
List locations.
Add or update metadata for a location.
Remove metadata from a location.
Create or update a location.
Assign types for the given location.
Revoke types for the given location.
A query to run maintenance.
Retrieve a type declaration.
Retrieve multiple type declarations.
Create or update a type declaration.
Remove a type declaration.
Search for type declarations that reference the scalar type with the
given name.
Search for type declarations.
Retrieve a scalar type declaration.
Create or update a scalar type declaration.
Remove a scalar type declaration.
Search for scalar type declarations.
A query provider returns a class under which the query should be
registered (the class used as the argument to
CADatabaseTransactionType.queries(Class)),
and a function that yields a query when supplied with a transaction.The query provider information.
Retrieve a user.
Update a user.
The type of error codes.
The base type of exceptions.
The base type of expression parsers.
The file columns that can be used for ordering.
The ordering of a particular file column.
The unique ID of an file.
A value converter for file IDs.
The immutable parameters required to search for files.
The type of files.
A file with data.
A file without data.
A pretty formatter.
A raw formatter.
A shell formatter for data.
The version 1 protocol handler.
The abstract base class for handlers.
The initial "disconnected" protocol handler.
The type of protocol handler factories.
The factory of version 1 protocol handlers.
A versioned protocol handler.
A cookie declaration.
An exception with an associated error code and HTTP status code.
A servlet core that executes the given core with instrumentation.
A functional servlet.
An authenticated functional handler core.
A transactional functional handler core.
A functional handler core.
Information about a request.
A filter that tracks request times.
A fixed size servlet response.
A redirect response.
The type of functional servlet responses.
A propagator that can extract fields from a servlet request.
Functions over server requests.
An item attachment.
The values that uniquely identify an attachment on an object.
An audit event.
The audit search parameters.
Start searching audit events.
Continue searching audit events.
Continue searching audit events.
Retrieve a file.
Add or update files.
Remove files.
Start searching for items.
Return the next page of search results.
Return the next page of search results.
Add item attachments.
Remove item attachments.
Create a new item.
Retrieve an item.
List all the locations an item is in, and how many times the item is in them.
Add or update metadata values in an item.
Remove metadata values from an item.
Reposit an item.
Start searching for items.
Return the next page of search results.
Return the next page of search results.
Update the names of items.
Remove items.
Assign a set of types to an item.
Revoke a set of types from an item.
Add location attachments.
Remove location attachments.
Retrieve a location.
List locations.
Add or update metadata values in a location.
Remove metadata values from a location.
Create or update a location.
Assign a set of types to a location.
Revoke a set of types from a location.
A request to log in.
Assign a set of roles to a user.
Revoke a set of roles from a user.
Get a declared type.
Create or update declared types.
Remove declared types.
Search for declared types.
Search for declared types.
Search for declared types.
Get a scalar type.
Create or update scalar types.
Remove scalar types.
Search for scalar types.
Search for scalar types.
Search for scalar types.
Data on the server was updated.
A file.
The item column by which to order results.
Order by file description.
Order by file ID.
The file column by which to order results.
The item search parameters.
An identifier value.
An item.
The item column by which to order results.
Order by item ID.
Order by item name.
The item column by which to order results.
An assertion that there are count instances of item at location.
A set of assertions indicating items in locations.
The type of item reposit operations.
An operation that adds a set of items to a storage location.
An operation that moves a set of items from one storage location to another.
An operation that removes a set of items from a storage location.
The item search parameters.
A summary of an item.
The behaviour requested for listing items in locations.
Only list items within the exact given location.
List items within all locations.
List items within the given location and all descendants of the given location.
A location.
A summary of a location.
The protocol messages for Inventory Cedarbridge.
A metadata value.
An expression against which item metadata is matched.
An expression against which item metadata names are matched.
An expression against which item metadata values are matched.
An expression against which item names are matched.
A page of search results.
A response to CAI1CommandAuditSearchBegin.
A blame assignment.
The client sent a bad response.
Something went wrong on the server.
An error response.
A response to CAI1CommandFileGet.
A response to CAI1CommandFilePut.
A response to CAI1CommandFileRemove.
A response to CAI1CommandFileSearch.
A response to CAI1CommandItemAttachmentAdd.
A response to CAI1CommandItemAttachmentRemove.
A response to CAI1CommandItemCreate.
A response to CAI1CommandItemGet.
A response to CAI1CommandItemLocationsList.
A response to CAI1CommandItemMetadataPut.
A response to CAI1CommandItemMetadataRemove.
A response to CAI1CommandItemReposit.
A response to CAI1CommandItemSearch.
A response to CAI1CommandItemSetName.
A response to CAI1CommandItemsRemove.
A response to CAI1CommandItemTypesAssign.
A response to CAI1CommandItemTypesRevoke.
A response to CAI1CommandLocationAttachmentAdd.
A response to CAI1CommandLocationAttachmentRemove.
A response to CAI1CommandLocationGet.
A response to CAI1CommandLocationList.
A response to CAI1CommandLocationMetadataPut.
A response to CAI1CommandLocationMetadataRemove.
A response to CAI1CommandLocationPut.
A response to CAI1CommandLocationTypesAssign.
A response to CAI1CommandLocationTypesRevoke.
A response to CAI1CommandLogin.
A response to CAI1ResponseRolesAssign.
A response to CAI1ResponseRolesGet.
A response to CAI1ResponseRolesRevoke.
A response to CAI1CommandTypeDeclarationGet.
A response to CAI1CommandTypeDeclarationPut.
A response to CAI1CommandTypeDeclarationRemove.
A response to CAI1CommandTypeDeclarationSearch*.
A response to CAI1CommandTypeScalarGet.
A response to CAI1CommandTypeScalarPut.
A response to CAI1CommandTypeScalarRemove.
A response to CAI1CommandTypeScalarSearch*.
A size range.
An inclusive time range.
A type declaration.
The declared type search parameters.
A type declaration summary.
A field within a type declaration.
An expression against which item types are matched.
A scalar type.
The scalar type search parameters.
Functions to translate between the core command set and the Inventory v1
Cedarbridge encoding command set.
The abstract base command class.
Start searching audit events.
Continue searching.
Continue searching.
The command context for inventory API commands.
A command that must be serialized to an invalid but parseable command.
A command that must be serialized to a sequence of random bytes.
A command executor for public commands.
Retrieve a file.
Add or update files.
Delete files.
Search for files.
Search for files.
Search for files.
Add an attachment to an item.
Remove an attachment from an item.
Create a new item.
Retrieve an item.
List all the locations an item is in, and how many times the item is in
them.
Add or update metadata values in an item.
Remove metadata values from an item.
Reposit an item.
Search for items.
Search for items.
Search for items.
Update an existing item.
Delete items.
Assign one or more types to an item.
Revoke one or more types from an item.
Add an attachment to a location.
Remove an attachment from a location.
Retrieve a location.
List locations.
Add or update metadata values in a location.
Remove metadata values from a location.
Create or update a location.
Assign one or more types to a location.
Revoke one or more types from a location.
A request to log in.
Assign the given role to the given user.
Retrieve the roles for the given user.
Revoke the given roles from the given user.
The type of commands in the User protocol.
Get a declared type.
Create or update declared types.
Remove declared types.
Search for declared types.
Search for declared types.
Search for declared types.
Get a scalar type.
Create or update scalar types.
Remove scalar types.
Search for scalar types.
Search for scalar types.
Search for scalar types.
A set of IDs.
Idstore clients.
Idstore clients.
The type of ID values in the model.
The base type of events.
Data on the server was updated.
The type of messages in the Inventory protocol.
The type of major inventory objects.
An audit event retrieval.
A notion of whether the client is to blame for an error response, or the server.
A command failed.
A response to
CAICommandLogin.A response to
CAICommandRolesAssign.A response to
CAICommandRolesGet.A response to
CAICommandRolesRevoke.The type of responses in the Inventory protocol.
An item in the inventory.
The item columns that can be used for ordering.
The ordering of a particular item column.
Functions to format items.
The unique ID of an item.
A value converter for item IDs.
An assertion that there are
count item at location.A value converter for location match expressions.
Expression parsers for location match expressions.
The behaviour requested for matching items in locations.
Only list items within the exact given location.
List items within all locations.
List items within the given location and all descendants of the given
location.
A set of assertions indicating items in locations.
An operation that adds a set of items to a storage location.
An operation that moves a set of items from one storage location to another.
An operation that removes a set of items from a storage location.
The type of item reposit operations.
The immutable parameters required to search items.
A summary of an item.
A validator.
A location.
The unique ID of a location.
A value converter for location IDs.
A set of locations.
A summary of a location.
Main command line entry point.
A service that performs nightly database maintenance.
A value converter for metadata.
The expression used to match against the set of metadata on an object.
The conjunction of
e0 and e1.The disjunction of
e0 and e1.Match a specific metadata element.
Expressions over metadata values.
A value converter for metadata match expressions.
Expression parsers for metadata match expressions.
Expressions that match metadata names.
Match any name.
Match metadata names exactly.
Match metadata names according to the given search query.
A metadata value.
An integral value.
A monetary value.
A real value.
A text value.
A time value.
Expressions that match metadata values.
Match anything.
Match metadata of an integral type.
Match metadata of an integral type with values within the given
inclusive range.
Match metadata of a monetary type.
Match metadata of a monetary type with values with the given
currency.
Match metadata of a monetary type with values within the given
inclusive range.
Match metadata of a real type.
Match metadata of a real type with values within the given
inclusive range.
Match metadata of a text type.
Match metadata of a text type with the exact value.
Match metadata of a text type that matches the given search query.
Match metadata of a time type.
Match metadata of a time type with values within the given
inclusive range.
The metrics service.
The interface exposed by the metrics service.
An inclusive range of monetary values.
A value converter for ranges.
Functions over monetary values.
A value converter for name match expressions.
Expression parsers for name match expressions.
The expression used to match against object names.
Match any object name.
Match objects with the exact given name.
Match object names against the given search query.
An octets-per-second calculator.
A page of items.
The page sizes.
A value converter for patterns.
The default postgres server database implementation.
A set of preferences.
A specification of whether or not debugging is enabled.
A server bookmark.
The base type of server credentials.
A username/password credential set.
A preferences loader.
The default preferences service.
The preferences service.
A storer of preferences.
An exception encountered whilst handling a protocol.
The interface exposed by protocol message handlers.
The base type of protocol messages.
The type of validators that convert between core messages and "wire"
(versioned) messages.
Functions to negotiate protocols.
A value converter for ranges.
A value converter for ranges.
A value converter for item IDs.
An exception indicating that a request size limit was exceeded.
Methods to handle request size limits.
A value converter for role names.
The base type of search parameters.
The main API for performing security policy checks.
Documentation for a security object.
The type of exceptions raised during security policy evaluations.
The security policy objects.
The basic server frontend.
A service that exposes a clock.
The configuration for a server.
The server configuration file.
A factory of configuration file parsers.
A factory of configuration file parsers.
A configuration file parser.
Functions to produce server configurations.
Configuration XML schemas.
A factory of configuration file serializers.
A factory of configuration file serializers.
A configuration file serializer.
A server installer instance.
Configuration for the database.
The kind of underlying database.
The type of exceptions raised by the server.
A factory of server instances.
The server health service.
Configuration for the parts of the server that serve over HTTP.
Configuration for individual HTTP services.
Configuration information for
idstore.Configuration information for limits.
Configuration information for the server's maintenance service.
Configuration information for OpenTelemetry.
Logs configuration.
Metrics configuration.
The protocol used to deliver OpenTelemetry data.
Trace configuration.
The default server factory.
A no-op telemetry service.
An OpenTelemetry service.
A factory of telemetry services.
An OpenTelemetry service factory.
The type of server telemetry services.
The type of servers.
A controller for a single user session.
A session identifier.
A service to create and manage sessions.
The basic shell.
The abstract command implementation.
The abstract command implementation.
"audit-search-begin"
"audit-search-next"
"audit-search-previous"
"bookmark-list"
"bookmark-login"
"bookmark-put"
"bookmark-remove"
"file-get"
"file-put"
"file-search-begin"
"file-search-next"
"file-search-previous"
"files-recent"
"help"
"item-attachment-add"
"item-attachment-add"
"item-create"
"item-get"
"item-metadata-put"
"item-get"
"item-reposit-add"
"item-reposit-move"
"item-reposit-remove"
"item-search-begin"
"item-search-next"
"item-search-previous"
"item-types-assign"
"item-types-revoke"
"location-attachment-add"
"location-attachment-add"
"location-get"
"location-list"
"location-put"
The shell login command.
"logout"
"roles-assign"
"roles-get"
"roles-revoke"
"self"
"set"
The type of shell commands.
"type-create"
"type-field-put"
"type-field-remove"
"type-get"
"type-search-begin"
"type-search-next"
"type-search-previous"
"type-scalar-get"
"type-scalar-put"
"type-scalar-remove"
"type-scalar-search-begin"
"type-scalar-search-next"
"type-scalar-search-previous"
"version"
The shell configuration.
A shell factory.
A tracker for login details.
Shell options.
The basic shell.
A terminal holder.
The interface to shells.
Value converters for the shell commands.
A range of sizes in octets.
The standard error codes.
A string constant with format arguments included.
Automatically generated - DO NOT EDIT.
The type of string constants used in this project.
The string resources.
An inclusive range of time values.
A value converter for ranges.
The type of TLS configuration settings.
Functions to create custom SSL contexts.
The TLS context service.
A service that provides preconfigured TLS contexts.
TLS is disabled.
TLS is enabled.
Configuration information for a key/trust store.
Functions to format transfer statistics.
Functions for performing type checking on metadata.
A type declaration.
The immutable parameters required to search declared types.
A type declaration summary.
A field in a type declaration.
A value converter for type match expressions.
Expression parsers for type match expressions.
The expression used to match against object types.
Match objects that have all the given types.
Match objects with any type.
Match objects that have any of the given types.
The immutable parameters required to search scalar types.
The type of scalar types.
An integer type.
The kind of scalar type.
A monetary type.
A real type.
A text type.
A time type.
A snapshot of a user.
The unique ID of a user.
A value converter for file IDs.
UUID functions.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
Exact comparisons.
Fuzzy comparisons.
Set comparisons.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
String conversion.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
A validator.
An exception indicating that parameters given to a model type are invalid.
Service wrapper for Verdant messages.
Service wrapper for Verdant messages.
The "initialize" command.
The "server" command.
The "shell" command.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
A subtype implementing
Path for simplified path-based joins.This class is generated by jOOQ.
A subtype implementing
Path for simplified path-based joins.This class is generated by jOOQ.
A subtype implementing
Path for simplified path-based joins.This class is generated by jOOQ.
This class is generated by jOOQ.
A subtype implementing
Path for simplified path-based joins.This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
A subtype implementing
Path for simplified path-based joins.This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
A subtype implementing
Path for simplified path-based joins.A class modelling foreign key relationships and constraints of tables in the
default schema.
This class is generated by jOOQ.
A subtype implementing
Path for simplified path-based joins.This class is generated by jOOQ.
A subtype implementing
Path for simplified path-based joins.This class is generated by jOOQ.
A subtype implementing
Path for simplified path-based joins.This class is generated by jOOQ.
This class is generated by jOOQ.
This class is generated by jOOQ.
A subtype implementing
Path for simplified path-based joins.This class is generated by jOOQ.
This class is generated by jOOQ.
A subtype implementing
Path for simplified path-based joins.This class is generated by jOOQ.
A subtype implementing
Path for simplified path-based joins.This class is generated by jOOQ.
A subtype implementing
Path for simplified path-based joins.Protocol
com.io7m.cardant.protocol.inventory.cb.CAI.Protocol
com.io7m.cardant.protocol.inventory.cb.CAIProtocol
com.io7m.cardant.protocol.inventory.cb.CAI, version 1.Protocol
com.io7m.cardant.protocol.inventory.cb.CAI, version 1.This class is generated by jOOQ.
Convenience access to all tables in the default schema.
This class is generated by jOOQ.