Federated-Catalog
Module connector-runtime
Artifact: org.eclipse.edc:connector-runtime:0.10.1
Categories: None
Extension points
None
Extensions
Class: org.eclipse.edc.federatedcatalog.end2end.DataplaneInstanceRegistrationExtension
Name: “DataplaneInstanceRegistrationExtension”
Configuration_None_
Provided services
org.eclipse.edc.connector.dataplane.selector.spi.client.DataPlaneClientFactory
Referenced (injected) services
org.eclipse.edc.connector.dataplane.selector.spi.store.DataPlaneInstanceStore
(required)
Module crawler-spi
Name: Crawler services Artifact: org.eclipse.edc:crawler-spi:0.10.1
Categories: None
Extension points
org.eclipse.edc.crawler.spi.TargetNodeDirectory
org.eclipse.edc.crawler.spi.TargetNodeFilter
Extensions
Module federated-catalog-api
Artifact: org.eclipse.edc:federated-catalog-api:0.10.1
Categories: None
Extension points
None
Extensions
Class: org.eclipse.edc.catalog.api.query.FederatedCatalogApiExtension
Name: “Cache Query API Extension”
Overview: No overview provided.
Configuration_None_
Provided services
None
Referenced (injected) services
org.eclipse.edc.web.spi.WebService
(required)org.eclipse.edc.catalog.spi.QueryService
(required)org.eclipse.edc.spi.system.health.HealthCheckService
(optional)org.eclipse.edc.jsonld.spi.JsonLd
(required)org.eclipse.edc.spi.types.TypeManager
(required)org.eclipse.edc.transform.spi.TypeTransformerRegistry
(required)org.eclipse.edc.spi.system.apiversion.ApiVersionService
(required)
Module federated-catalog-cache-sql
Artifact: org.eclipse.edc:federated-catalog-cache-sql:0.10.1
Categories: None
Extension points
None
Extensions
Class: org.eclipse.edc.catalog.store.sql.SqlFederatedCatalogCacheExtension
Name: “SQL federated catalog cache”
Overview: No overview provided.
Configuration
Key | Required | Type | Default | Pattern | Min | Max | Description |
---|---|---|---|---|---|---|---|
string | `` | ||||||
edc.sql.store.federatedcatalog.datasource | string | default | The datasource to be used |
Provided services
org.eclipse.edc.catalog.spi.FederatedCatalogCache
Referenced (injected) services
org.eclipse.edc.transaction.datasource.spi.DataSourceRegistry
(required)org.eclipse.edc.transaction.spi.TransactionContext
(required)org.eclipse.edc.catalog.store.sql.FederatedCatalogCacheStatements
(optional)org.eclipse.edc.spi.types.TypeManager
(required)org.eclipse.edc.sql.QueryExecutor
(required)org.eclipse.edc.sql.bootstrapper.SqlSchemaBootstrapper
(required)
Module federated-catalog-core
Artifact: org.eclipse.edc:federated-catalog-core:0.10.1
Categories: None
Extension points
None
Extensions
Class: org.eclipse.edc.catalog.cache.FederatedCatalogDefaultServicesExtension
Name: “FederatedCatalogDefaultServicesExtension”
Overview: No overview provided.
Configuration
Key | Required | Type | Default | Pattern | Min | Max | Description |
---|---|---|---|---|---|---|---|
edc.catalog.cache.execution.period.seconds | string | `` | The time to elapse between two crawl runs | ||||
edc.catalog.cache.partition.num.crawlers | string | `` | The number of crawlers (execution threads) that should be used. The engine will re-use crawlers when necessary. | ||||
edc.catalog.cache.execution.delay.seconds | string | `` | The initial delay for the cache crawler engine |
Provided services
org.eclipse.edc.catalog.spi.FederatedCatalogCache
org.eclipse.edc.crawler.spi.TargetNodeDirectory
org.eclipse.edc.catalog.spi.QueryService
org.eclipse.edc.crawler.spi.model.ExecutionPlan
Referenced (injected) services
org.eclipse.edc.catalog.spi.FederatedCatalogCache
(required)
Class: org.eclipse.edc.catalog.cache.FederatedCatalogCacheExtension
Name: “Federated Catalog Cache”
Overview: No overview provided.
Configuration
Key | Required | Type | Default | Pattern | Min | Max | Description |
---|---|---|---|---|---|---|---|
edc.catalog.cache.execution.enabled | string | `` |
Provided services
org.eclipse.edc.crawler.spi.CrawlerActionRegistry
Referenced (injected) services
org.eclipse.edc.catalog.spi.FederatedCatalogCache
(required)org.eclipse.edc.spi.system.health.HealthCheckService
(optional)org.eclipse.edc.spi.message.RemoteMessageDispatcherRegistry
(required)org.eclipse.edc.crawler.spi.TargetNodeDirectory
(required)org.eclipse.edc.crawler.spi.TargetNodeFilter
(optional)org.eclipse.edc.crawler.spi.model.ExecutionPlan
(optional)org.eclipse.edc.spi.types.TypeManager
(required)org.eclipse.edc.transform.spi.TypeTransformerRegistry
(required)org.eclipse.edc.jsonld.spi.JsonLd
(required)org.eclipse.edc.spi.monitor.Monitor
(required)org.eclipse.edc.transform.spi.TypeTransformerRegistry
(required)
Module federated-catalog-spi
Name: Catalog services Artifact: org.eclipse.edc:federated-catalog-spi:0.10.1
Categories: None
Extension points
org.eclipse.edc.catalog.spi.FederatedCatalogCache
Extensions
Module target-node-directory-sql
Artifact: org.eclipse.edc:target-node-directory-sql:0.10.1
Categories: None
Extension points
None
Extensions
Class: org.eclipse.edc.catalog.store.sql.SqlTargetNodeDirectoryExtension
Name: “SQL target node directory”
Overview: No overview provided.
Configuration
Key | Required | Type | Default | Pattern | Min | Max | Description |
---|---|---|---|---|---|---|---|
edc.sql.store.targetnodedirectory.datasource | string | default | The datasource to be used |
Provided services
org.eclipse.edc.crawler.spi.TargetNodeDirectory
Referenced (injected) services
org.eclipse.edc.transaction.datasource.spi.DataSourceRegistry
(required)org.eclipse.edc.transaction.spi.TransactionContext
(required)org.eclipse.edc.catalog.store.sql.TargetNodeStatements
(optional)org.eclipse.edc.spi.types.TypeManager
(required)org.eclipse.edc.sql.QueryExecutor
(required)org.eclipse.edc.sql.bootstrapper.SqlSchemaBootstrapper
(required)
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.