1. 7ee7545 FELIX-3729 fix factory setup order, don't respond to added events while tracker is opening by David Jencks · 12 years ago
  2. 74d6eba FELIX-3729 initial implementation of customizers by David Jencks · 12 years ago
  3. eeb03d2 FELIX-3708 use java 5-isms in DS by David Jencks · 12 years ago
  4. 2611ff8 FELIX-3680 Intermediate commit which disables read lock, synchronizes service registration, moves service listener deregistration to deactivate thread (controlled by flag) by David Jencks · 12 years ago
  5. 6aef660 FELIX-3700: fixed a bug where target filters specified in component metadata may be ignored when configuration by Pierre De Rop · 12 years ago
  6. f4c3264 FELIX-3700: Fixed bug when verifying dependency managers. by Pierre De Rop · 12 years ago
  7. 400c60b FELIX-3700: Improved configuration update: if the component factory is active, and by Pierre De Rop · 12 years ago
  8. 9b3c660 FELIX-3700: Unregister ComponentFactory when configuration is lost and when by Pierre De Rop · 12 years ago
  9. 2128505 FELIX-37000: if configuration policy = require, then wait for configuration availability before registering the by Pierre De Rop · 12 years ago
  10. 10f46fd FELIX-3680 change target filter safely. Target filter is still set too often and size recomputed when filter does not change by David Jencks · 12 years ago
  11. 0de0bb3 FELIX-3659 share method objects as much as possible by David Jencks · 12 years ago
  12. d258a8e FELIX-3657 ComponentFactory can get service notifications, it just doesn't do anything with them by David Jencks · 12 years ago
  13. f1e6536 FELIX-3657 problem 3, remove component instance from dependency manager and make service changes apply to all instances managed by a ServiceFactoryComponentManager by David Jencks · 12 years ago
  14. d3fb2e0 FELIX-3645 add logging and fix numerous bugs. by David Jencks · 12 years ago
  15. 714cb3c FELIX-3639 fix up Factory instance behavior when component instance is registered as a service by David Jencks · 12 years ago
  16. f715e86 FELIX-3456 minor code cleanup by David Jencks · 12 years ago
  17. 14b9adb FELIX-3456 track all locking activity to try to understand IllegalMonitorStateException on lock release by David Jencks · 12 years ago
  18. 2ecd673 FELIX-3456 only obtain read lock once to avoid problems with reentrancy by David Jencks · 12 years ago
  19. 4d4ebac FELIX-3456 read-write lock for create impl object, atomic CAS for service registration. Incomplete: no ServiceFactory or (possibly) ComponentFactory by David Jencks · 12 years ago
  20. bad95fc FELIX-3536 split up spec and non-spec Factory component behavior into separate classes. Run spec-compliant tests with only spec behavior configured. Determine satisfied state from class rather than switch statement by David Jencks · 12 years ago
  21. 6903f91 FELIX-3535 javadoc cleanup by David Jencks · 12 years ago
  22. f396248 FELIX-3524: added support for new OSGi 4.3 configuration-pid attribute. by Pierre De Rop · 12 years ago
  23. a4b12bd FELIX-3456 Apply final patch #7 introducing locking by Felix Meschberger · 12 years ago
  24. 9d508b5 FELIX-3506 Apply patch by David Jencks (thanks alot) by Felix Meschberger · 12 years ago
  25. dc3ad6a FELIX-3377 Commit my latest patch (FELIX-3377-4-fmeschbe.patch) including input from David Jencks (thanks alot). by Felix Meschberger · 12 years ago
  26. 8422a30 FELIX-3377 Applied patch provided by David Jencks (thanks alot) slightly modified: by Felix Meschberger · 12 years ago
  27. 1a0bd2c FELIX-3090 Ensure target properties are properly considered when satisfying the ComponentFactory service by Felix Meschberger · 12 years ago
  28. 5fa8b0e FEKLIX-2288 Fix handling of the component ID: The ID is now only generated and assigned to a component while the component is enabled. To still access components without an assigned ID, ScrService gets a new method getComponent(String name) to access components by their name. by Felix Meschberger · 14 years ago
  29. 7bac148 FELIX-2289 Synchronize all access to internal maps to prevent data structure corruption by Felix Meschberger · 14 years ago
  30. 12d8c10 FELIX-1952 Ensure components created for factory configurations are not disposed when configuration is updated (or some binding changes). Also include a testcase validating this. by Felix Meschberger · 15 years ago
  31. 3d7a5d6 FELIX-1922 Always mimick existing configuration to component factory instances. In case of Configuration Admin service not providing configuration, an empty configuration is placed to simulate existence. Reason for this is that component factories do not obey configuration-policy=require for satisfaction setting. by Felix Meschberger · 15 years ago
  32. 2136bed FELIX-1897 Add support for Configuration Admin configuration (in addition to the existing bundle context properties) by Felix Meschberger · 15 years ago
  33. df2d262 FELIX-1826 The m_componentInstances map contains entries where the key is by Felix Meschberger · 15 years ago
  34. 0a6981e FELIX-1826 Throw ComponentException if newInstance fails to create a by Felix Meschberger · 15 years ago
  35. b4d2e4e FELIX-1186 Refactor log messages to use the new deferred log message by Felix Meschberger · 15 years ago
  36. 00c3217 FELIX-1658 Removing Enabled state (folded into Unsatisfied state) and by Felix Meschberger · 15 years ago
  37. bdd108a FELIX-1530 Add methods to ask for the activate/deactivate method names and whether by Felix Meschberger · 15 years ago
  38. 31181f2 FELIX-1503 Add API to ComponentHolder to allow ImmediateComponentManager instances by Felix Meschberger · 15 years ago
  39. d458eaa FELIX-1504 Move the "official" implementation of the ComponentInstance by Felix Meschberger · 15 years ago
  40. bbfc717 FELIX-1447 Remove ComponentMetadata parameter from AbstractComponentManager.log by Felix Meschberger · 15 years ago
  41. 839f415 FELIX-1416 ComponentFactoryImpl was not correctly implemented correctly by Felix Meschberger · 15 years ago
  42. 689e5f4 FELIX-1416 Implement new ComponentHolder abstraction and adapt uses. by Felix Meschberger · 15 years ago
  43. 9c77865 FELIX-1314 Split main "impl" package by moving classes to helper, manager, by Felix Meschberger · 15 years ago[Renamed (94%) from scr/src/main/java/org/apache/felix/scr/impl/ComponentFactoryImpl.java]
  44. ba3da7a FELIX-925 Add support for new activate/deactivate method signatures and by Felix Meschberger · 15 years ago
  45. f5c48b3 FELIX-1223 Refactor Configuration support by Felix Meschberger · 15 years ago
  46. cc5d271 FELIX-1185 Make getSatisfiedState() final in the AbstractComponentManager by Felix Meschberger · 15 years ago
  47. d3fc8bf FELIX-1185 Apply state machine patch by Agemo Cui (thanks alot!) by Felix Meschberger · 15 years ago
  48. 4997391 Fix name. by Carsten Ziegeler · 16 years ago
  49. 9e32eaa FELIX-646 Use initial configuration of Configuration object induced by Felix Meschberger · 16 years ago
  50. 46b3314 FELIX-593 change accepted and default values for immediate attribute by Felix Meschberger · 16 years ago
  51. 1f928f2 FELIX-579 Modified logging calls by adding an AbstractComponentManager.log method, which by Felix Meschberger · 16 years ago
  52. 1f3ed4a FELIX-578 Ensure ComponentFactoryImpl.newInstance() enables the created component by Felix Meschberger · 16 years ago
  53. c0b434a Add more logging by Felix Meschberger · 16 years ago
  54. 4cccee2 Correct javadocs and clean up code a little bit. by Carsten Ziegeler · 17 years ago
  55. d25a63d FELIX-284 Add Management API by Felix Meschberger · 17 years ago[Renamed (97%) from scr/src/main/java/org/apache/felix/scr/ComponentFactoryImpl.java]
  56. 7d193a3 FELIX-374 Register ManagedService on behalf of components to receive Configuration by Felix Meschberger · 17 years ago
  57. e427122 FELIX-374 Register ManagedService on behalf of components to receive Configuration by Felix Meschberger · 17 years ago
  58. 2cd8f0d Remove unused import from private sun package. by Carsten Ziegeler · 17 years ago
  59. 29e04e3 FELIX-341 Intermittent exception during Felix shutdown by Felix Meschberger · 17 years ago
  60. 0e01269 FELIX-341 Intermittent exception during Felix shutdown by Felix Meschberger · 17 years ago
  61. 7cbcef5 Revert unintentional code formatting by Carsten Ziegeler · 17 years ago
  62. 64c6f7a Clean up imports. by Carsten Ziegeler · 17 years ago
  63. d468b35 FELIX-279 - Concurrency Issues when enabling components by Felix Meschberger · 17 years ago
  64. c90e316 FELIX-258 Support Configuration Admin configuration by Felix Meschberger · 17 years ago