aboutsummaryrefslogtreecommitdiffstats
path: root/jdisc_core/src/main/java/com/yahoo/jdisc/core/FelixFramework.java
Commit message (Collapse)AuthorAgeFilesLines
* Log started bundles at lower log level as wellHarald Musum2023-03-091-1/+1
|
* Do not install OsgiLogManagergjoranv2022-05-101-3/+0
| | | | | | - It mutes vespa.log and does not seem to do anything useful for current usage of jdisc_core. - Add TODO to gc it later.
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
|
* Reapply "Load platform bundles separately 3"gjoranv2020-07-171-0/+5
| | | | This reverts commit 1c69b4e72b3212e3ce989a8675db08ac51b7f79d.
* Revert "Load platform bundles separately 3"Harald Musum2020-07-171-5/+0
|
* Don't rely on FelixFramework - it's not in an exported packagegjoranv2020-07-161-0/+5
|
* Reapply "Gjoranv/allow duplicate bundles"gjoranv2019-11-051-1/+9
| | | | This reverts commit 2ef1e922a1d845b3cd79e9fb329925e7e9896919.
* Revert "Gjoranv/allow duplicate bundles"gjoranv2019-11-041-9/+1
|
* Add debug logginggjoranv2019-10-291-1/+5
|
* Remove unnecessary refreshPackages methodsgjoranv2019-10-281-0/+3
|
* Support safe component deconstruction in jdisc container.gjoranv2019-10-281-0/+1
| | | | | | | | | - Add allowDuplicates to all Osgi classes - Uninstall bundles in Deconstructor - We no longer refresh bundles because we uninstall old bundles at a later point than the new bundles are installed. Hence, the user must version app bundles that are dependencies used by other app bundles.
* Implement FindHook for a consistent view of the installed bundles.gjoranv2019-10-161-0/+4
| | | | | - Add FelixFramework.getBundles that takes a bundle context to retrive bundles for.
* Allow duplicate bsn+version for a given set of bundles.gjoranv2019-10-161-5/+16
| | | | | | | | | | - Set 'org.osgi.framework.bsnversion' to 'managed' - Add bundle collision/event hook to handle duplicates and their lifecycle. - Add unit tests for duplicate bundles. o Add bundle 'l1-dup' which is a duplicate of the existing 'l1', but returns a different value from its implemented class. o Add bundle 'ml-dup' that is exactly the same as 'ml'
* Nonfunctional changes onlyJon Bratseth2019-10-011-10/+11
|
* Add log message for installed framework (non-app) bundles.gjoranv2019-02-221-1/+10
|
* Fix author tag for SimonBjørn Christian Seime2018-07-051-1/+1
|
* Update copyright headersJon Bratseth2017-06-141-1/+1
|
* Revert "Update copyright headers"Jon Bratseth2017-06-141-1/+1
|
* Update copyright headersJon Bratseth2017-06-141-1/+1
|
* Revert "Copyright header"Jon Bratseth2017-06-131-1/+1
|
* Copyright headerJon Bratseth2017-06-131-1/+1
|
* Nonfunctional changesJon Bratseth2016-10-171-1/+1
|
* PublishJon Bratseth2016-06-151-0/+175