You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hivemind.apache.org by hl...@apache.org on 2004/07/17 01:15:40 UTC

cvs commit: jakarta-hivemind/framework/src/java/org/apache/hivemind/service ObjectProvider.java

hlship      2004/07/16 16:15:40

  Modified:    library/src/descriptor/META-INF hivemodule.sdl
               framework/src/documentation/content/xdocs/hivemind
                        BuilderFactory.xml
               framework/src/test/hivemind/test/rules PrivateObject.java
                        TestObjectTranslator.java WrongType.xml
               framework/src/test/hivemind/test/config/impl FrobImpl.java
                        FrobableHolder.java
               src/documentation/content/xdocs sdl.xml rules.xml site.xml
                        case1.xml links.ent
               framework/src/java/org/apache/hivemind/service/impl
                        ServiceStrings.properties ServiceMessages.java
                        BuilderFactory.java
               framework/src/java/org/apache/hivemind/impl
                        ImplStrings.properties ImplMessages.java
                        InvokeFactoryServiceConstructor.java
                        TranslatorContribution.java RegistryImpl.java
                        CreateClassServiceConstructor.java
               framework/src/test/hivemind/test/sdl
                        TestSDLResourceParser.java
               framework/src/test/hivemind/test/config Frobable.java
                        TestConfigurationPoint.java
               framework/src/test/hivemind/test/services
                        TestBuilderFactory.java
               library/src/test/org/apache/hivemind/lib/pipeline
                        Pipeline.sdl
               library/src/documentation/content/xdocs/hivemind-lib
                        PipelineFactory.xml
               framework/src/java/org/apache/hivemind/test
                        HiveMindTestCase.java
               .        status.xml
               framework/src/descriptor/META-INF hivemodule.sdl
  Added:       library/src/test/org/apache/hivemind/lib/factory
                        TestBeanFactoryObjectProvider.java
               framework/src/documentation/content/xdocs/hivemind
                        ObjectProviders.xml
               framework/src/test/org/apache/hivemind/impl
                        TestTranslatorManager.java
               framework/src/java/org/apache/hivemind/service/impl
                        ConfigurationObjectProvider.java
                        ObjectProviderContribution.java
                        ServiceObjectProvider.java
                        ObjectInstanceObjectProvider.java
                        ObjectTranslator.java
               framework/src/java/org/apache/hivemind/impl
                        TranslatorManager.java
               framework/src/test/hivemind/test/sdl colonvalue.sdl
               framework/src/java/org/apache/hivemind/schema/rules
                        InstanceTranslator.java
               framework/src/test/org/apache/hivemind/services/impl
                        TestObjectTranslator.java TestObjectProviders.java
               framework/src/test/hivemind/test/config
                        InstanceTranslator.xml
               library/src/java/org/apache/hivemind/lib/factory
                        BeanFactoryObjectProvider.java
               framework/src/test/hivemind/test/services
                        InitializeFixture.java
               framework/src/java/org/apache/hivemind/service
                        ObjectProvider.java
  Removed:     library/src/test/org/apache/hivemind/lib/factory
                        TestBeanTranslator.java
               framework/src/java/org/apache/hivemind/schema/rules
                        ObjectTranslator.java
               framework/src/test/hivemind/test/config ObjectTranslator.xml
               library/src/java/org/apache/hivemind/lib/factory
                        BeanTranslator.java
  Log:
  Add a sophisticated new translator: "object", which is flexibly driven by the ObjectProviders configuration point.
  The old 'object' translator has been renamed to 'instance'.
  
  Revision  Changes    Path
  1.1                  jakarta-hivemind/library/src/test/org/apache/hivemind/lib/factory/TestBeanFactoryObjectProvider.java
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/library/src/test/org/apache/hivemind/lib/factory/TestBeanFactoryObjectProvider.java?rev=1.1
  
  
  1.15      +15 -52    jakarta-hivemind/library/src/descriptor/META-INF/hivemodule.sdl
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/library/src/descriptor/META-INF/hivemodule.sdl.diff?r1=1.14&r2=1.15
  
  
  1.4       +29 -0     jakarta-hivemind/framework/src/documentation/content/xdocs/hivemind/BuilderFactory.xml
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/documentation/content/xdocs/hivemind/BuilderFactory.xml.diff?r1=1.3&r2=1.4
  
  
  1.1                  jakarta-hivemind/framework/src/documentation/content/xdocs/hivemind/ObjectProviders.xml
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/documentation/content/xdocs/hivemind/ObjectProviders.xml?rev=1.1
  
  
  1.4       +1 -1      jakarta-hivemind/framework/src/test/hivemind/test/rules/PrivateObject.java
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/test/hivemind/test/rules/PrivateObject.java.diff?r1=1.3&r2=1.4
  
  
  1.13      +6 -6      jakarta-hivemind/framework/src/test/hivemind/test/rules/TestObjectTranslator.java
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/test/hivemind/test/rules/TestObjectTranslator.java.diff?r1=1.12&r2=1.13
  
  
  1.7       +1 -1      jakarta-hivemind/framework/src/test/hivemind/test/rules/WrongType.xml
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/test/hivemind/test/rules/WrongType.xml.diff?r1=1.6&r2=1.7
  
  
  1.6       +1 -1      jakarta-hivemind/framework/src/test/hivemind/test/config/impl/FrobImpl.java
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/test/hivemind/test/config/impl/FrobImpl.java.diff?r1=1.5&r2=1.6
  
  
  1.6       +1 -1      jakarta-hivemind/framework/src/test/hivemind/test/config/impl/FrobableHolder.java
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/test/hivemind/test/config/impl/FrobableHolder.java.diff?r1=1.5&r2=1.6
  
  
  1.1                  jakarta-hivemind/framework/src/test/org/apache/hivemind/impl/TestTranslatorManager.java
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/test/org/apache/hivemind/impl/TestTranslatorManager.java?rev=1.1
  
  
  1.5       +1 -0      jakarta-hivemind/src/documentation/content/xdocs/sdl.xml
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/src/documentation/content/xdocs/sdl.xml.diff?r1=1.4&r2=1.5
  
  
  1.5       +77 -113   jakarta-hivemind/src/documentation/content/xdocs/rules.xml
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/src/documentation/content/xdocs/rules.xml.diff?r1=1.4&r2=1.5
  
  
  1.20      +1 -0      jakarta-hivemind/src/documentation/content/xdocs/site.xml
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/src/documentation/content/xdocs/site.xml.diff?r1=1.19&r2=1.20
  
  
  1.6       +1 -1      jakarta-hivemind/src/documentation/content/xdocs/case1.xml
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/src/documentation/content/xdocs/case1.xml.diff?r1=1.5&r2=1.6
  
  
  1.11      +2 -1      jakarta-hivemind/src/documentation/content/xdocs/links.ent
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/src/documentation/content/xdocs/links.ent.diff?r1=1.10&r2=1.11
  
  
  1.5       +5 -0      jakarta-hivemind/framework/src/java/org/apache/hivemind/service/impl/ServiceStrings.properties
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/service/impl/ServiceStrings.properties.diff?r1=1.4&r2=1.5
  
  
  1.9       +20 -0     jakarta-hivemind/framework/src/java/org/apache/hivemind/service/impl/ServiceMessages.java
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/service/impl/ServiceMessages.java.diff?r1=1.8&r2=1.9
  
  
  1.12      +45 -22    jakarta-hivemind/framework/src/java/org/apache/hivemind/service/impl/BuilderFactory.java
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/service/impl/BuilderFactory.java.diff?r1=1.11&r2=1.12
  
  
  1.1                  jakarta-hivemind/framework/src/java/org/apache/hivemind/service/impl/ConfigurationObjectProvider.java
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/service/impl/ConfigurationObjectProvider.java?rev=1.1
  
  
  1.1                  jakarta-hivemind/framework/src/java/org/apache/hivemind/service/impl/ObjectProviderContribution.java
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/service/impl/ObjectProviderContribution.java?rev=1.1
  
  
  1.1                  jakarta-hivemind/framework/src/java/org/apache/hivemind/service/impl/ServiceObjectProvider.java
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/service/impl/ServiceObjectProvider.java?rev=1.1
  
  
  1.1                  jakarta-hivemind/framework/src/java/org/apache/hivemind/service/impl/ObjectInstanceObjectProvider.java
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/service/impl/ObjectInstanceObjectProvider.java?rev=1.1
  
  
  1.1                  jakarta-hivemind/framework/src/java/org/apache/hivemind/service/impl/ObjectTranslator.java
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/service/impl/ObjectTranslator.java?rev=1.1
  
  
  1.5       +3 -1      jakarta-hivemind/framework/src/java/org/apache/hivemind/impl/ImplStrings.properties
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/impl/ImplStrings.properties.diff?r1=1.4&r2=1.5
  
  
  1.11      +5 -0      jakarta-hivemind/framework/src/java/org/apache/hivemind/impl/ImplMessages.java
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/impl/ImplMessages.java.diff?r1=1.10&r2=1.11
  
  
  1.6       +13 -5     jakarta-hivemind/framework/src/java/org/apache/hivemind/impl/InvokeFactoryServiceConstructor.java
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/impl/InvokeFactoryServiceConstructor.java.diff?r1=1.5&r2=1.6
  
  
  1.3       +16 -3     jakarta-hivemind/framework/src/java/org/apache/hivemind/impl/TranslatorContribution.java
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/impl/TranslatorContribution.java.diff?r1=1.2&r2=1.3
  
  
  1.13      +8 -120    jakarta-hivemind/framework/src/java/org/apache/hivemind/impl/RegistryImpl.java
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/impl/RegistryImpl.java.diff?r1=1.12&r2=1.13
  
  
  1.5       +10 -2     jakarta-hivemind/framework/src/java/org/apache/hivemind/impl/CreateClassServiceConstructor.java
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/impl/CreateClassServiceConstructor.java.diff?r1=1.4&r2=1.5
  
  
  1.1                  jakarta-hivemind/framework/src/java/org/apache/hivemind/impl/TranslatorManager.java
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/impl/TranslatorManager.java?rev=1.1
  
  
  1.4       +21 -12    jakarta-hivemind/framework/src/test/hivemind/test/sdl/TestSDLResourceParser.java
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/test/hivemind/test/sdl/TestSDLResourceParser.java.diff?r1=1.3&r2=1.4
  
  
  1.1                  jakarta-hivemind/framework/src/test/hivemind/test/sdl/colonvalue.sdl
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/test/hivemind/test/sdl/colonvalue.sdl?rev=1.1
  
  
  1.1                  jakarta-hivemind/framework/src/java/org/apache/hivemind/schema/rules/InstanceTranslator.java
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/schema/rules/InstanceTranslator.java?rev=1.1
  
  
  1.1                  jakarta-hivemind/framework/src/test/org/apache/hivemind/services/impl/TestObjectTranslator.java
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/test/org/apache/hivemind/services/impl/TestObjectTranslator.java?rev=1.1
  
  
  1.1                  jakarta-hivemind/framework/src/test/org/apache/hivemind/services/impl/TestObjectProviders.java
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/test/org/apache/hivemind/services/impl/TestObjectProviders.java?rev=1.1
  
  
  1.6       +1 -1      jakarta-hivemind/framework/src/test/hivemind/test/config/Frobable.java
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/test/hivemind/test/config/Frobable.java.diff?r1=1.5&r2=1.6
  
  
  1.15      +3 -3      jakarta-hivemind/framework/src/test/hivemind/test/config/TestConfigurationPoint.java
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/test/hivemind/test/config/TestConfigurationPoint.java.diff?r1=1.14&r2=1.15
  
  
  1.1                  jakarta-hivemind/framework/src/test/hivemind/test/config/InstanceTranslator.xml
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/test/hivemind/test/config/InstanceTranslator.xml?rev=1.1
  
  
  1.1                  jakarta-hivemind/library/src/java/org/apache/hivemind/lib/factory/BeanFactoryObjectProvider.java
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/library/src/java/org/apache/hivemind/lib/factory/BeanFactoryObjectProvider.java?rev=1.1
  
  
  1.8       +71 -0     jakarta-hivemind/framework/src/test/hivemind/test/services/TestBuilderFactory.java
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/test/hivemind/test/services/TestBuilderFactory.java.diff?r1=1.7&r2=1.8
  
  
  1.1                  jakarta-hivemind/framework/src/test/hivemind/test/services/InitializeFixture.java
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/test/hivemind/test/services/InitializeFixture.java?rev=1.1
  
  
  1.2       +2 -2      jakarta-hivemind/library/src/test/org/apache/hivemind/lib/pipeline/Pipeline.sdl
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/library/src/test/org/apache/hivemind/lib/pipeline/Pipeline.sdl.diff?r1=1.1&r2=1.2
  
  
  1.3       +5 -16     jakarta-hivemind/library/src/documentation/content/xdocs/hivemind-lib/PipelineFactory.xml
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/library/src/documentation/content/xdocs/hivemind-lib/PipelineFactory.xml.diff?r1=1.2&r2=1.3
  
  
  1.8       +29 -2     jakarta-hivemind/framework/src/java/org/apache/hivemind/test/HiveMindTestCase.java
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/test/HiveMindTestCase.java.diff?r1=1.7&r2=1.8
  
  
  1.24      +5 -0      jakarta-hivemind/status.xml
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/status.xml.diff?r1=1.23&r2=1.24
  
  
  1.14      +119 -9    jakarta-hivemind/framework/src/descriptor/META-INF/hivemodule.sdl
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/descriptor/META-INF/hivemodule.sdl.diff?r1=1.13&r2=1.14
  
  
  1.1                  jakarta-hivemind/framework/src/java/org/apache/hivemind/service/ObjectProvider.java
  
  http://cvs.apache.org/viewcvs/jakarta-hivemind/framework/src/java/org/apache/hivemind/service/ObjectProvider.java?rev=1.1
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: hivemind-cvs-unsubscribe@jakarta.apache.org
For additional commands, e-mail: hivemind-cvs-help@jakarta.apache.org