| Package | Description |
|---|---|
| org.virtualrepository | |
| org.virtualrepository.comet | |
| org.virtualrepository.csv | |
| org.virtualrepository.impl | |
| org.virtualrepository.sdmx | |
| org.virtualrepository.spi |
| Modifier and Type | Method and Description |
|---|---|
RepositoryService |
Asset.service()
Returns the
RepositoryService with which this asset was retrieved or should be published. |
| Modifier and Type | Method and Description |
|---|---|
Collection<RepositoryService> |
VirtualRepository.sinks(AssetType... types)
Returns the
RepositoryServices underlying this repository which can publish `Asset`s of at least one of
given AssetTypes. |
Collection<RepositoryService> |
VirtualRepository.sources(AssetType... types)
Returns the
RepositoryServices underlying this repository which can retrieve `Asset`s of at least one of
given AssetTypes. |
| Modifier and Type | Method and Description |
|---|---|
int |
VirtualRepository.discover(Iterable<RepositoryService> services,
AssetType... types)
Discovers all the assets of given
AssetTypes which are available through one or more
RepositoryServices, using a default timeout. |
int |
VirtualRepository.discover(long timeout,
Iterable<RepositoryService> services,
AssetType... types)
Discovers all the assets of given
AssetTypes which are available through one or more
RepositoryServices, using a default timeout. |
| Constructor and Description |
|---|
CometAsset(String name,
RepositoryService service,
Property... properties)
Creates an instance with a given name and for a given target service.
|
| Constructor and Description |
|---|
CsvAsset(String name,
RepositoryService service,
Property... properties)
Creates an instance with a given name, target service, and properties.
|
CsvAsset(String name,
String id,
RepositoryService service,
Property... properties)
Creates an instance with a given identifier, name, target service, and properties.
|
CsvAsset(Type<T> type,
String name,
RepositoryService service,
Property... properties)
Creates an instance with a given type, name, target service, and properties.
|
CsvAsset(Type<T> type,
String id,
String name,
RepositoryService service,
Property... properties)
Creates an instance with a given type, identifier, name, target service, and properties.
|
CsvCodelist(String name,
int codeColumnIndex,
RepositoryService service,
Property... properties)
Creates an instance with a given name, target service, and properties.
|
CsvCodelist(String id,
String name,
int codeColumnIndex,
RepositoryService service,
Property... properties)
Creates an instance with a given identifier, name, target service, and properties.
|
| Modifier and Type | Method and Description |
|---|---|
RepositoryService |
Services.lookup(QName name)
Returns a
RepositoryService in this collection. |
RepositoryService |
AbstractAsset.service() |
| Modifier and Type | Method and Description |
|---|---|
Iterator<RepositoryService> |
Services.iterator()
Returns the
RepositoryServices in this collection. |
Collection<RepositoryService> |
Repository.sinks(AssetType... types) |
Collection<RepositoryService> |
Repository.sources(AssetType... types) |
| Modifier and Type | Method and Description |
|---|---|
int |
Services.add(RepositoryService... services)
Adds one or more
RepositoryServices to this collection, overwriting those that have the same names. |
void |
AbstractAsset.setService(RepositoryService service) |
| Modifier and Type | Method and Description |
|---|---|
int |
Repository.discover(Iterable<RepositoryService> services,
AssetType... types) |
int |
Repository.discover(long timeout,
Iterable<RepositoryService> services,
AssetType... types) |
| Constructor and Description |
|---|
AbstractAsset(AssetType type,
String name,
RepositoryService service,
Property... properties)
Creates an instance with a given _type, name, target repository service, and properties.
|
AbstractAsset(AssetType type,
String id,
String name,
RepositoryService service,
Property... properties)
Creates an instance with a given _type,identifier, name, target repository service, and properties.
|
Repository(RepositoryService... services)
Creates an instance over given
RepositoryServices. |
ServiceInspector(RepositoryService service) |
Services(RepositoryService... services)
Creates an instance with given
RepositoryServices. |
| Constructor and Description |
|---|
SdmxAsset(Type<T> type,
String name,
RepositoryService service,
Property... properties)
Creates an instance with a given type, name, and target service.
|
SdmxCodelist(String name,
RepositoryService service)
Creates an instance with a given target service.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<RepositoryService> |
Plugin.services()
Returns the services exported by this plugin.
|
| Modifier and Type | Method and Description |
|---|---|
void |
MutableAsset.setService(RepositoryService service)
Sets the
RepositoryService with which this asset was retrieved or should be published |
Copyright © 2018. All rights reserved.