public class BridgeRepository extends Object
This class ignores duplicate bsn/version entries
| Modifier and Type | Class and Description |
|---|---|
static interface |
BridgeRepository.InfoCapability |
static class |
BridgeRepository.ResourceInfo |
| Constructor and Description |
|---|
BridgeRepository() |
BridgeRepository(Collection<org.osgi.resource.Resource> resources) |
BridgeRepository(org.osgi.service.repository.Repository repository) |
| Modifier and Type | Method and Description |
|---|---|
static void |
addInformationCapability(ResourceBuilder rb,
String name,
String from) |
static void |
addInformationCapability(ResourceBuilder rb,
String name,
String from,
Throwable error) |
static void |
addInformationCapability(ResourceBuilder rb,
String name,
Version version,
String from,
String error) |
org.osgi.resource.Resource |
get(String bsn,
Version version) |
BridgeRepository.ResourceInfo |
getInfo(String bsn,
Version version) |
org.osgi.service.repository.Repository |
getRepository() |
Set<org.osgi.resource.Resource> |
getResources() |
List<String> |
list(String pattern) |
String |
title(Object... target) |
String |
tooltip(Object... target) |
SortedSet<Version> |
versions(String bsn) |
public BridgeRepository(org.osgi.service.repository.Repository repository)
throws Exception
Exceptionpublic BridgeRepository(Collection<org.osgi.resource.Resource> resources) throws Exception
Exceptionpublic BridgeRepository()
public org.osgi.resource.Resource get(String bsn, Version version) throws Exception
Exceptionpublic BridgeRepository.ResourceInfo getInfo(String bsn, Version version) throws Exception
Exceptionpublic org.osgi.service.repository.Repository getRepository()
public static void addInformationCapability(ResourceBuilder rb, String name, String from, Throwable error)
public static void addInformationCapability(ResourceBuilder rb, String name, String from)
public static void addInformationCapability(ResourceBuilder rb, String name, Version version, String from, String error)
public Set<org.osgi.resource.Resource> getResources()
Copyright © 2021. All rights reserved.