/[Apache-SVN]
ViewVC logotype

Revision 728056


Jump to revision: Previous Next
Author: clement
Date: Fri Dec 19 16:04:04 2008 UTC (15 years, 11 months ago)
Changed paths: 48
Log Message:
Fix issue Felix-853.
iPOJO has a new service object creation strategy allowing creating an object per asking instance. Moreover, new strategies can be created (by implementing CreationStrategy).
The 'factory' attribute of the 'provides' becomes 'strategy' which makes more sense. 

Commit the creation strategy test suite.

Improve the efficiency of Properties and Callbacks.

Changed paths

Path Details
Directoryfelix/trunk/ipojo/annotations/src/main/java/org/apache/felix/ipojo/annotations/Provides.java modified , text changed
Directoryfelix/trunk/ipojo/composite/src/main/java/org/apache/felix/ipojo/composite/service/instantiator/ServiceImporter.java modified , text changed
Directoryfelix/trunk/ipojo/composite/src/main/java/org/apache/felix/ipojo/composite/service/instantiator/SvcInstance.java modified , text changed
Directoryfelix/trunk/ipojo/composite/src/main/java/org/apache/felix/ipojo/composite/service/provides/ServiceExporter.java modified , text changed
Directoryfelix/trunk/ipojo/core/src/main/java/org/apache/felix/ipojo/IPOJOServiceFactory.java added
Directoryfelix/trunk/ipojo/core/src/main/java/org/apache/felix/ipojo/InstanceManager.java modified , text changed
Directoryfelix/trunk/ipojo/core/src/main/java/org/apache/felix/ipojo/handlers/dependency/Dependency.java modified , text changed
Directoryfelix/trunk/ipojo/core/src/main/java/org/apache/felix/ipojo/handlers/lifecycle/controller/ControllerHandler.java modified , text changed
Directoryfelix/trunk/ipojo/core/src/main/java/org/apache/felix/ipojo/handlers/providedservice/CreationStrategy.java added
Directoryfelix/trunk/ipojo/core/src/main/java/org/apache/felix/ipojo/handlers/providedservice/ProvidedService.java modified , text changed
Directoryfelix/trunk/ipojo/core/src/main/java/org/apache/felix/ipojo/handlers/providedservice/ProvidedServiceHandler.java modified , text changed
Directoryfelix/trunk/ipojo/core/src/main/java/org/apache/felix/ipojo/util/Callback.java modified , text changed
Directoryfelix/trunk/ipojo/core/src/main/java/org/apache/felix/ipojo/util/DependencyModel.java modified , text changed
Directoryfelix/trunk/ipojo/core/src/main/java/org/apache/felix/ipojo/util/Property.java modified , text changed
Directoryfelix/trunk/ipojo/core/src/main/resources/core.xsd modified , text changed
Directoryfelix/trunk/ipojo/handler/temporal/src/main/java/org/apache/felix/ipojo/handler/temporal/TemporalDependency.java modified , text changed
Directoryfelix/trunk/ipojo/manipulator/src/main/java/org/apache/felix/ipojo/manipulation/annotations/MetadataCollector.java modified , text changed
Directoryfelix/trunk/ipojo/manipulator/src/main/resources/core.xsd modified , text changed
Directoryfelix/trunk/ipojo/tests/composite/service-instance/src/main/java/org/apache/felix/ipojo/test/composite/instance/InstanceScopeTest.java modified , text changed
Directoryfelix/trunk/ipojo/tests/core/lifecycle-controller/src/main/java/org/apache/felix/ipojo/test/scenarios/lfc/ImmediateLifeCycleControllerTest.java modified , text changed
Directoryfelix/trunk/ipojo/tests/core/lifecycle-controller/src/main/java/org/apache/felix/ipojo/test/scenarios/lfc/LifeCycleControllerTest.java modified , text changed
Directoryfelix/trunk/ipojo/tests/core/service-providing-strategies/ added
Directoryfelix/trunk/ipojo/tests/core/service-providing-strategies/pom.xml added
Directoryfelix/trunk/ipojo/tests/core/service-providing-strategies/src/ added
Directoryfelix/trunk/ipojo/tests/core/service-providing-strategies/src/main/ added
Directoryfelix/trunk/ipojo/tests/core/service-providing-strategies/src/main/java/ added
Directoryfelix/trunk/ipojo/tests/core/service-providing-strategies/src/main/java/org/ added
Directoryfelix/trunk/ipojo/tests/core/service-providing-strategies/src/main/java/org/apache/ added
Directoryfelix/trunk/ipojo/tests/core/service-providing-strategies/src/main/java/org/apache/felix/ added
Directoryfelix/trunk/ipojo/tests/core/service-providing-strategies/src/main/java/org/apache/felix/ipojo/ added
Directoryfelix/trunk/ipojo/tests/core/service-providing-strategies/src/main/java/org/apache/felix/ipojo/test/ added
Directoryfelix/trunk/ipojo/tests/core/service-providing-strategies/src/main/java/org/apache/felix/ipojo/test/scenarios/ added
Directoryfelix/trunk/ipojo/tests/core/service-providing-strategies/src/main/java/org/apache/felix/ipojo/test/scenarios/component/ added
Directoryfelix/trunk/ipojo/tests/core/service-providing-strategies/src/main/java/org/apache/felix/ipojo/test/scenarios/component/strategies/ added
Directoryfelix/trunk/ipojo/tests/core/service-providing-strategies/src/main/java/org/apache/felix/ipojo/test/scenarios/component/strategies/BarConsumer.java added
Directoryfelix/trunk/ipojo/tests/core/service-providing-strategies/src/main/java/org/apache/felix/ipojo/test/scenarios/component/strategies/Consumer.java added
Directoryfelix/trunk/ipojo/tests/core/service-providing-strategies/src/main/java/org/apache/felix/ipojo/test/scenarios/component/strategies/DummyCreationStrategy.java added
Directoryfelix/trunk/ipojo/tests/core/service-providing-strategies/src/main/java/org/apache/felix/ipojo/test/scenarios/component/strategies/FooBarProviderType1.java added
Directoryfelix/trunk/ipojo/tests/core/service-providing-strategies/src/main/java/org/apache/felix/ipojo/test/scenarios/component/strategies/FooProviderType1.java added
Directoryfelix/trunk/ipojo/tests/core/service-providing-strategies/src/main/java/org/apache/felix/ipojo/test/scenarios/ps/ added
Directoryfelix/trunk/ipojo/tests/core/service-providing-strategies/src/main/java/org/apache/felix/ipojo/test/scenarios/ps/strategies/ added
Directoryfelix/trunk/ipojo/tests/core/service-providing-strategies/src/main/java/org/apache/felix/ipojo/test/scenarios/ps/strategies/CustomStrategyTest.java added
Directoryfelix/trunk/ipojo/tests/core/service-providing-strategies/src/main/java/org/apache/felix/ipojo/test/scenarios/ps/strategies/PerInstanceStrategyTest.java added
Directoryfelix/trunk/ipojo/tests/core/service-providing-strategies/src/main/java/org/apache/felix/ipojo/test/scenarios/ps/strategies/ProvidedServiceStrategyTestSuite.java added
Directoryfelix/trunk/ipojo/tests/core/service-providing-strategies/src/main/resources/ added
Directoryfelix/trunk/ipojo/tests/core/service-providing-strategies/src/main/resources/metadata.xml added
Directoryfelix/trunk/ipojo/tests/integration-tests/pom.xml modified , text changed
Directoryfelix/trunk/ipojo/tests/pom.xml modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26