- 499355f The extra dependencies must be added in one shot, outside the loop which configure named dependencies. by Pierre De Rop · 14 years ago
- 2807ee1 - Cleanup m_nameDeps class attribute in the destroy method. by Pierre De Rop · 14 years ago
- 381ba42 log root cause exception, when a service can't be configured by Pierre De Rop · 14 years ago
- 7c5a354 get back to previous version of bundleStopped method, which actually must remove all services from a stopping bundle by Pierre De Rop · 14 years ago
- c3bd698 Don't add any extra dependencies, if the list of extra dependencies is empty by Pierre De Rop · 14 years ago
- f13bb0d Fixed isAutoConfig, which must return false, instead of true. Don't invoke any callbacks. by Pierre De Rop · 14 years ago
- 970fa3d Don't deactive services from a stopping bundle, since DependencyManager is already doing this. by Pierre De Rop · 14 years ago
- 8bd6293 - aligned AspectService and AdapterService with new added/changed/removed callbacks introdoced in the API. by Pierre De Rop · 14 years ago
- b2f2e14 misc cleanup by Pierre De Rop · 14 years ago
- 45153f3 FELIX-2828: Allows a ResourceDependency annotation to inject the resource on a class field by Pierre De Rop · 14 years ago
- ea3cd07 improved exception message when the type of a json descriptor entry is not provided by Pierre De Rop · 14 years ago
- 2b98791 Fixed logging by Pierre De Rop · 14 years ago
- 4d6cc1d Fixed wrong comment by Pierre De Rop · 14 years ago
- d099ef5 - Fixed findbugs errors. Cleaned imports. by Pierre De Rop · 14 years ago
- 33a3ba6 Add extra dependencies in one shot, using the Service.add(List) signature, in order to calculate state changes atomically by Pierre De Rop · 14 years ago
- 767bd2d Renamed @Service annotation into @Component annotation. by Pierre De Rop · 14 years ago
- 1a34f39 Big refactoring, renamed "Service" to "Component" whenever it was referring to the thing that has dependencies and registers itself as a service. by Marcel Offermans · 14 years ago
- e98066b added propagate attribute in ServiceDependency annotation. Also added corresponding testcase. by Pierre De Rop · 14 years ago
- 8a52657 Once a component is started, make sure that all named dependencies are not in "instance bound" mode anymore, because we would like the component to be destroyed if a named dependency is not available anymore by Pierre De Rop · 14 years ago
- f97b257 fixed thread safety issue by Pierre De Rop · 14 years ago
- 4657cbb Replaced the publisher/unpublisher Service attributes by a new LifecycelControler annotation, which can apply to any kind of Services by Pierre De Rop · 14 years ago
- 832e040 fixed a potential race condition in the Service annotation, where a publisher may be invoked before the component is actually started by Pierre De Rop · 14 years ago
- f7f4d96 fixed inconsistency in the api, where Services were not using the same 'provides' attribute when specifying the provided service interfaces by Pierre De Rop · 14 years ago
- e8477d5 replaced misspelled provide attribute by provides attribute by Pierre De Rop · 14 years ago
- f445558 Bug fix: when a Service uses a publisher attribute in order to take control of when the service is registeted into the OSGi registry, by Pierre De Rop · 14 years ago
- bce6ce9 Added two new publisher/unpublisher attributes in the Service annotation in order to allow a Service to take control over service exposition. Allow Start annotation to return an optional Map of properties which can be appended into the provided service properties by Pierre De Rop · 14 years ago
- 57ca0a5 renamed ServiceFactory.java class into FactorySet.java by Pierre De Rop · 14 years ago
- e931741 added a "changed" attribute in the ResourceAdapterService annotation. Fixed some javadocs by Pierre De Rop · 14 years ago
- 4735ada Refactored all exported packages into one, to simplify usage. by Marcel Offermans · 14 years ago
- 224597c Used a Java 5 style for() loop by accident. Extended the signature for creating resource adapters so you can also specify a callback instance and name for the changed method. by Marcel Offermans · 14 years ago
- 20a9e9d javadoc/cleanup by Pierre De Rop · 14 years ago
- 5976b9f Changed "dm.log" property into "dm.runtime.log" property by Pierre De Rop · 14 years ago
- c1634ce Invoke service lifecycle callbacks on composition (each init method can return a dependency customization map). by Pierre De Rop · 14 years ago
- d0240c7 changed comments. by Pierre De Rop · 14 years ago
- c5835f2 Relatively large refactoring of callback methods, cleaned up some code and made them more consistent. by Marcel Offermans · 14 years ago
- ae19e06 added missing license by Pierre De Rop · 14 years ago
- c70cbd9 Allow to define an Aspect Service implemented with a DynamicProxy. by Pierre De Rop · 14 years ago
- 4c05121 fixed bug: configuration dependencies were added twice in the service by Pierre De Rop · 15 years ago
- ab3231c fixed bug: unamed dependencies must be injected before the init() method, not after. by Pierre De Rop · 15 years ago
- 734f8d3 fixed javadoc by Pierre De Rop · 15 years ago
- f36d8bc Added the ability to dynamically configure service dependency "required" and "filter" attributes from the Service's init method by Pierre De Rop · 15 years ago
- 81983d1 minor fix/javadoc by Pierre De Rop · 15 years ago
- c0f5942 Removed TemporalServiceDependency, but added a timeout attribute in the ServiceDependency annotation by Pierre De Rop · 15 years ago
- 2938d81 reworked FactoryConfigurationAdapter API by Pierre De Rop · 15 years ago
- de3984d reworked BundleAdapter API in order to allow to provide adapter parameters by reusing the Service interface methods (setInterface, setImplementation, etc ...) by Pierre De Rop · 15 years ago
- 3d6564f reworked ResourceAdapter API in order to allow to provide adapter parameters by reusing the Service interface methods (setInterface, setImplementation, etc ...) by Pierre De Rop · 15 years ago
- b0cb4d1 reworked the Adapter API in order to allow to provide adapter parameters by reusing the Service methods (setInterface, setImplementation, etc ...) by Pierre De Rop · 15 years ago
- 9323e8b added field attribute in Aspect annotation by Pierre De Rop · 15 years ago
- 4912f61 m_logService not static anymore by Pierre De Rop · 15 years ago
- 295a4b4 - Reworked design of the runtime bundle. by Pierre De Rop · 15 years ago
- b9d8caa fixed bug where the service factory is not reset before parsing a dependency descriptor file by Pierre De Rop · 15 years ago
- 75278b9 Added component factory feature in Service annotation - Reorganized annotation packages - Fixed javadoc - Removed static factory methods from annotations by Pierre De Rop · 15 years ago
- 8a45d38 Temporarily copied SerialExecutor.java from dependencymanager/core to dependencymanager/runtime, until we decide to store this class in utils. Also slightly modified the scheduleNext() method in order to avoid unecessary NoSuchElementException. by Pierre De Rop · 15 years ago
- 565ede7 added annotation support for factory configuration adapter service by Pierre De Rop · 15 years ago
- 2944e68 fixed bug in adapter annotations: the services provided by adapters were specified as a Class, instead of a Class array. by Pierre De Rop · 15 years ago
- 7b3b21c Added an extra parameter to resource adapters to specify a handler to invoke life cycle callbacks on. Experimental bit of API for now. by Marcel Offermans · 15 years ago
- a06f37d applied DependencyManager.createResourceAdapterService() API modification: service name is now defined as a String, not as a Class by Pierre De Rop · 15 years ago
- a0dfcde Fixed bug when parsing BundleDependency's propagate attribute. Added ResourceAdapter and ResourceDependency annotations. by Pierre De Rop · 15 years ago
- b66b73c code factorization: merged setServiceComposition/setServiceCallbacks methods into setCommonServiceParams method. Added factory/factoryMethod attributes in AspectService annotation by Pierre De Rop · 15 years ago
- 66afb93 added annotation support for BundleAdapterService by Pierre De Rop · 15 years ago
- 5e5f451 added annotation support for BundleAdapterService. Fixed wrong default value for "propagate" BundleDependency attribute by Pierre De Rop · 15 years ago
- cbfe88e Attempt to implement aspect API change in the runtime. by Marcel Offermans · 15 years ago
- 274fdad added BundleDependency annotation by Pierre De Rop · 15 years ago
- b745560 added support for annotated adapter services by Pierre De Rop · 15 years ago
- 720122b fixed aspect service parsing (the lifecycle callbacks, and composition method name was not parsed) by Pierre De Rop · 15 years ago
- 0d44224 fixed javadoc. Added Aspect support by Pierre De Rop · 15 years ago
- f7a312b fixed javadoc by Pierre De Rop · 15 years ago
- cdea877 added AspectService by Pierre De Rop · 15 years ago
- c1d19c9 fixed bnf description in javadoc by Pierre De Rop · 15 years ago
- f9bfe44 removed "changed/removed" callbacks from temporal service dependency annotation by Pierre De Rop · 15 years ago
- a050e9a added support for temporal service dependency annotations by Pierre De Rop · 15 years ago
- 53d3376 code cleanup by Pierre De Rop · 15 years ago
- 159eef8 fixed bug when creating a ConfigurationDependency (the pid was not set) by Pierre De Rop · 15 years ago
- 4124179 fixed bug when handling dependencymanager service factory parameters by Pierre De Rop · 15 years ago
- b207999 Fixed javadoc by Pierre De Rop · 15 years ago
- c21fa88 initial commit of the DependencyManager Component Runtime bundle which tracks started bundles and loads their corresponding component descriptors from OSGI-INF/*.dm by Pierre De Rop · 15 years ago