Index

A B C D F G I O P Q R S U 
All Classes and Interfaces|All Packages|Constant Field Values

A

AssetMapping - Class in org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.postgres
Maps fields of a Asset onto the corresponding SQL schema (= column names) enabling access through Postgres JSON operators where applicable
AssetMapping(AssetStatements) - Constructor for class org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.postgres.AssetMapping
 
AssetStatements - Interface in org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema
Defines queries used by the SqlAssetIndexServiceExtension.

B

BaseSqlDialectStatements - Class in org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema
 
BaseSqlDialectStatements(SqlOperatorTranslator) - Constructor for class org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.BaseSqlDialectStatements
 

C

countAssets(List<Criterion>) - Method in class org.eclipse.edc.connector.controlplane.store.sql.assetindex.SqlAssetIndex
 
create(Asset) - Method in class org.eclipse.edc.connector.controlplane.store.sql.assetindex.SqlAssetIndex
 
createQuery(List<Criterion>) - Method in interface org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.AssetStatements
Generates a SQL query using sub-select statements out of the criterion.
createQuery(List<Criterion>) - Method in class org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.BaseSqlDialectStatements
 
createQuery(QuerySpec) - Method in interface org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.AssetStatements
Generates a SQL query using sub-select statements out of the query spec.
createQuery(QuerySpec) - Method in class org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.BaseSqlDialectStatements
 

D

DATASOURCE_SETTING_NAME - Static variable in class org.eclipse.edc.connector.controlplane.store.sql.assetindex.SqlAssetIndexServiceExtension
Name of the datasource to use for accessing assets.
deleteById(String) - Method in class org.eclipse.edc.connector.controlplane.store.sql.assetindex.SqlAssetIndex
 

F

findById(String) - Method in class org.eclipse.edc.connector.controlplane.store.sql.assetindex.SqlAssetIndex
 

G

getAssetIdColumn() - Method in interface org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.AssetStatements
The asset table ID column.
getAssetPropertyIsPrivateColumn() - Method in interface org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.AssetStatements
The asset property is private column.
getAssetPropertyNameColumn() - Method in interface org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.AssetStatements
The asset property name column.
getAssetPropertyTable() - Method in interface org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.AssetStatements
The asset property table name.
getAssetPropertyTypeColumn() - Method in interface org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.AssetStatements
The asset property type column.
getAssetPropertyValueColumn() - Method in interface org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.AssetStatements
The asset property value column.
getAssetTable() - Method in interface org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.AssetStatements
The asset table name.
getCountAssetByIdClause() - Method in interface org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.AssetStatements
SELECT COUNT clause for assets.
getCountAssetByIdClause() - Method in class org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.BaseSqlDialectStatements
 
getCountVariableName() - Method in interface org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.AssetStatements
The COUNT variable used in SELECT COUNT queries.
getCountVariableName() - Method in class org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.BaseSqlDialectStatements
 
getCreatedAtColumn() - Method in interface org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.AssetStatements
 
getDataAddressAssetIdFkColumn() - Method in interface org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.AssetStatements
 
getDataAddressColumn() - Method in interface org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.AssetStatements
 
getDataAddressPropertiesColumn() - Method in interface org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.AssetStatements
The data address table properties column.
getDataAddressTable() - Method in interface org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.AssetStatements
The data address table name.
getDeleteAssetByIdTemplate() - Method in interface org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.AssetStatements
DELETE clause for assets.
getDeleteAssetByIdTemplate() - Method in class org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.BaseSqlDialectStatements
 
getFieldTranslator(String) - Method in class org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.postgres.AssetMapping
Permit to get the field translator for properties when only the property name is defined.
getFormatAsJsonOperator() - Method in class org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.postgres.PostgresDialectStatements
 
getInsertAssetTemplate() - Method in interface org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.AssetStatements
INSERT clause for assets.
getInsertAssetTemplate() - Method in class org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.BaseSqlDialectStatements
 
getPrivatePropertiesColumn() - Method in interface org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.AssetStatements
 
getPropertiesColumn() - Method in interface org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.AssetStatements
 
getPropertyAssetIdFkColumn() - Method in interface org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.AssetStatements
 
getSelectAssetTemplate() - Method in interface org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.AssetStatements
SELECT clause for all assets.
getSelectAssetTemplate() - Method in class org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.BaseSqlDialectStatements
 
getUpdateAssetTemplate() - Method in interface org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.AssetStatements
UPDATE clause for assets.
getUpdateAssetTemplate() - Method in class org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.BaseSqlDialectStatements
 
getWhereClause(Criterion, SqlOperator) - Method in class org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.postgres.AssetMapping
Permit to get the WhereClause for properties when only the property name is defined.

I

initialize(ServiceExtensionContext) - Method in class org.eclipse.edc.connector.controlplane.store.sql.assetindex.SqlAssetIndexServiceExtension
 

O

operatorTranslator - Variable in class org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.BaseSqlDialectStatements
 
org.eclipse.edc.connector.controlplane.store.sql.assetindex - package org.eclipse.edc.connector.controlplane.store.sql.assetindex
 
org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema - package org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema
 
org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.postgres - package org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.postgres
 

P

PostgresDialectStatements - Class in org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.postgres
 
PostgresDialectStatements() - Constructor for class org.eclipse.edc.connector.controlplane.store.sql.assetindex.schema.postgres.PostgresDialectStatements
 

Q

queryAssets(QuerySpec) - Method in class org.eclipse.edc.connector.controlplane.store.sql.assetindex.SqlAssetIndex
 

R

resolveForAsset(String) - Method in class org.eclipse.edc.connector.controlplane.store.sql.assetindex.SqlAssetIndex
 

S

SqlAssetIndex - Class in org.eclipse.edc.connector.controlplane.store.sql.assetindex
 
SqlAssetIndex(DataSourceRegistry, String, TransactionContext, ObjectMapper, AssetStatements, QueryExecutor) - Constructor for class org.eclipse.edc.connector.controlplane.store.sql.assetindex.SqlAssetIndex
 
SqlAssetIndexServiceExtension - Class in org.eclipse.edc.connector.controlplane.store.sql.assetindex
 
SqlAssetIndexServiceExtension() - Constructor for class org.eclipse.edc.connector.controlplane.store.sql.assetindex.SqlAssetIndexServiceExtension
 

U

updateAsset(Asset) - Method in class org.eclipse.edc.connector.controlplane.store.sql.assetindex.SqlAssetIndex
 
A B C D F G I O P Q R S U 
All Classes and Interfaces|All Packages|Constant Field Values