[ 
https://issues.apache.org/jira/browse/ARIES-1244?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mark Nuttall resolved ARIES-1244.
---------------------------------
       Resolution: Fixed
    Fix Version/s: 0.4

> Allow external access to Felix<->OSGi adapters in 
> org.apache.aries.subsystem.obr.internal
> -----------------------------------------------------------------------------------------
>
>                 Key: ARIES-1244
>                 URL: https://issues.apache.org/jira/browse/ARIES-1244
>             Project: Aries
>          Issue Type: Wish
>          Components: Subsystem
>            Reporter: Adam Pilkington
>            Assignee: Mark Nuttall
>            Priority: Trivial
>             Fix For: 0.4
>
>
> Hi, I'm currently writing code that accesses Felix repositories and then 
> allows interaction with these repositories via OSGi interfaces. This is 
> something that Aries does inside the org.apache.aries.subsystem.obr.internal 
> package where there are a number of classes which provide the ability to 
> adapt OSGi->Felix and Felix->OSGi. The classes in question are 
> FelixCapabilityAdapter.java
> FelixProperty.java
> FelixRepositoryAdapter.java
> FelixRequirementAdapter.java
> FelixResourceAdapter.java
> OsgiCapabilityAdapter.java
> OsgiContentCapability.java
> OsgiIdentityCapability.java
> OsgiRequirementAdapter.java
> OsgiResourceAdapter.java
> Rather than re-invent the wheel/take a copy, I would like to propose that 
> these classes are moved into their own package, and that this is subsequently 
> exported for external use. Scanning the import statements, none of them look 
> to  reference any Aries internal classes and so I believe a simple 
> refactoring is all that would be required.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to