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