You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@polygene.apache.org by ni...@apache.org on 2017/10/26 07:34:44 UTC
[14/33] polygene-java git commit: Merge branch 'develop' into es-jooq
Merge branch 'develop' into es-jooq
Project: http://git-wip-us.apache.org/repos/asf/polygene-java/repo
Commit: http://git-wip-us.apache.org/repos/asf/polygene-java/commit/b9d03dc2
Tree: http://git-wip-us.apache.org/repos/asf/polygene-java/tree/b9d03dc2
Diff: http://git-wip-us.apache.org/repos/asf/polygene-java/diff/b9d03dc2
Branch: refs/heads/develop
Commit: b9d03dc25dddd1a0db18575cef9ac0b5e8021322
Parents: 80a19d7 17a2079
Author: niclas <ni...@hedhman.org>
Authored: Sun Jun 25 10:18:37 2017 +0800
Committer: niclas <ni...@hedhman.org>
Committed: Sun Jun 25 10:18:37 2017 +0800
----------------------------------------------------------------------
.../reports/AggregatedJacocoReportTask.groovy | 2 +-
.../tests/PerformanceTestsPlugin.groovy | 2 +-
.../api/association/ManyAssociation.java | 41 +-
.../api/association/NamedAssociation.java | 13 +-
.../api/composite/NoSuchCompositeException.java | 56 --
.../composite/NoSuchCompositeTypeException.java | 143 +++++
.../api/composite/NoSuchTransientException.java | 45 --
.../composite/NoSuchTransientTypeException.java | 43 ++
.../api/composite/TransientBuilderFactory.java | 8 +-
.../api/constraint/ConstraintViolation.java | 56 --
.../ConstraintViolationException.java | 314 ++++++-----
.../constraint/ValueConstraintViolation.java | 79 +++
.../polygene/api/entity/EntityReference.java | 2 +-
.../polygene/api/identity/StringIdentity.java | 4 +-
.../api/identity/UuidGeneratorMixin.java | 2 +-
.../api/object/NoSuchObjectException.java | 57 --
.../api/object/NoSuchObjectTypeException.java | 57 ++
.../polygene/api/object/ObjectFactory.java | 4 +-
.../api/service/NoSuchServiceException.java | 58 --
.../api/service/NoSuchServiceTypeException.java | 48 ++
.../polygene/api/service/ServiceFinder.java | 8 +-
.../polygene/api/structure/LayerDescriptor.java | 3 +-
.../unitofwork/NoSuchEntityTypeException.java | 25 +-
.../polygene/api/unitofwork/UnitOfWork.java | 2 -
.../api/value/NoSuchValueException.java | 46 --
.../api/value/NoSuchValueTypeException.java | 45 ++
.../polygene/api/value/ValueBuilderFactory.java | 14 +-
.../org/apache/polygene/api/OperatorsTest.java | 2 +-
.../polygene/api/type/ValueTypeFactoryTest.java | 2 +-
.../polygene/api/unitofwork/RemovalTest.java | 6 +-
.../api/unitofwork/ToEntityConversionTest.java | 2 +-
.../api/unitofwork/ToValueConversionTest.java | 12 +-
.../bootstrap/AssemblyReportException.java | 5 +-
.../association/AbstractAssociationModel.java | 10 +-
.../association/NamedAssociationInstance.java | 9 +-
.../bootstrap/CompositeAssemblyImpl.java | 117 ++--
.../bootstrap/ImportedServiceAssemblyImpl.java | 6 +-
.../runtime/bootstrap/ModuleAssemblyImpl.java | 6 +-
.../bootstrap/ServiceDeclarationImpl.java | 2 +-
.../runtime/composite/CompositeModel.java | 11 +-
.../runtime/composite/ConstraintsInstance.java | 24 +-
.../composite/FragmentInvocationHandler.java | 15 +-
.../runtime/composite/TransientModel.java | 15 +-
.../runtime/composite/UsesInstance.java | 12 +-
.../composite/ValueConstraintsInstance.java | 33 +-
.../composite/ValueConstraintsModel.java | 14 +-
.../polygene/runtime/entity/EntityInstance.java | 13 +-
.../polygene/runtime/entity/EntityModel.java | 6 +
.../ServiceInjectionProviderFactory.java | 4 +-
.../provider/UsesInjectionProviderFactory.java | 8 +-
.../runtime/property/PropertyModel.java | 9 +-
.../runtime/query/QueryBuilderFactoryImpl.java | 4 +-
.../polygene/runtime/structure/LayerModel.java | 5 +-
.../runtime/structure/ModuleInstance.java | 52 +-
.../runtime/unitofwork/ModuleUnitOfWork.java | 8 +-
.../runtime/unitofwork/UnitOfWorkInstance.java | 2 +-
.../runtime/value/ValueBuilderInstance.java | 4 +-
.../polygene/runtime/value/ValueModel.java | 100 +++-
.../apache/polygene/api/common/RemovalTest.java | 6 +-
.../constraints/PropertyConstraintTest.java | 4 +-
.../qi377/SetAssociationInSideEffectTest.java | 8 +-
...alueCollisionWithRelatedReturnTypesTest.java | 10 +-
.../polygene/regression/qi382/Qi382Test.java | 4 +-
.../polygene/regression/qi383/Qi383Test.java | 6 +-
.../ImportedServiceActivationTest.java | 2 +-
.../composite/CompositeFactoryImplTest.java | 5 +-
.../composite/InterfaceDefaultMethodsTest.java | 7 +-
.../runtime/composite/IsCompositeTest.java | 55 --
.../runtime/composite/UseCompositeTest.java | 84 +++
.../runtime/constraints/ConstraintsTest.java | 6 +-
.../polygene/runtime/entity/EntityTypeTest.java | 12 +-
.../runtime/entity/EntityVisibilityTest.java | 2 +-
.../runtime/injection/ServiceInjectionTest.java | 2 +-
.../injection/UnitOfWorkInjectionTest.java | 6 +-
.../runtime/mixin/AssemblyMixinTest.java | 10 +-
.../runtime/mixin/AssemblyRoleTest.java | 8 +-
.../polygene/runtime/mixin/JDKMixinTest.java | 4 +-
.../objects/ObjectBuilderFactoryTest.java | 4 +-
.../runtime/objects/ObjectVisibilityTest.java | 64 +--
.../runtime/query/IterableQuerySourceTest.java | 2 +-
.../apache/polygene/runtime/query/Network.java | 4 +-
.../runtime/service/ServiceVisibilityTest.java | 64 +--
.../runtime/structure/MixinVisibilityTest.java | 4 +-
.../NoSuchEntityTypeExceptionTest.java | 95 ++++
.../PrivateCompositeVisibilityTest.java | 4 +-
.../transients/TransientBuilderFactoryTest.java | 4 +-
.../transients/TransientVisibilityTest.java | 64 +--
.../unitofwork/PrivateEntityUnitOfWorkTest.java | 2 +-
.../runtime/unitofwork/RemovalTest.java | 8 +-
.../runtime/value/AssociationToValueTest.java | 4 +-
.../value/ValueSerializationRegressionTest.java | 2 +-
.../runtime/value/ValueVisibilityTest.java | 64 +--
.../runtime/value/ValueWithAssociationTest.java | 6 +-
.../visibility/VisibilityInUnitOfWorkTest.java | 4 +-
.../importer/ServiceInstanceImporterTest.java | 10 +-
.../helpers/DefaultManyAssociationState.java | 5 -
.../helpers/DefaultNamedAssociationState.java | 6 +-
.../helpers/JSONMapEntityStoreMixin.java | 4 +-
.../helpers/MapEntityStoreMixin.java | 4 +-
.../spi/serialization/BuiltInConverters.java | 2 +-
.../spi/entitystore/Polygene142Test.java | 4 +-
.../test/cache/AbstractCachePoolTest.java | 11 +-
.../test/entity/AbstractEntityStoreTest.java | 1 -
...stractPolygeneMultiLayeredTestWithModel.java | 161 ++++++
.../test/entity/model/EntityStoreTestSuite.java | 543 +++++++++++++++++++
.../test/entity/model/legal/LegalService.java | 142 +++++
.../polygene/test/entity/model/legal/Will.java | 40 ++
.../test/entity/model/legal/WillAmount.java | 29 +
.../test/entity/model/legal/WillBenefit.java | 37 ++
.../test/entity/model/legal/WillItem.java | 30 +
.../test/entity/model/legal/WillPercentage.java | 27 +
.../entity/model/monetary/CheckBookSlip.java | 58 ++
.../test/entity/model/monetary/Currency.java | 60 ++
.../test/entity/model/people/Address.java | 37 ++
.../polygene/test/entity/model/people/City.java | 28 +
.../test/entity/model/people/Country.java | 28 +
.../entity/model/people/PeopleRepository.java | 183 +++++++
.../test/entity/model/people/Person.java | 89 +++
.../test/entity/model/people/PhoneNumber.java | 55 ++
.../polygene/test/entity/model/people/Rent.java | 53 ++
.../test/indexing/AbstractQueryTest.java | 6 +-
.../apache/polygene/test/indexing/TestData.java | 8 +-
.../metrics/AbstractPolygeneMetricsTest.java | 4 +-
...AbstractValueCompositeSerializationTest.java | 8 +-
.../polygene/test/cache/MemoryCacheTest.java | 3 +-
dependencies.gradle | 2 +-
.../cassandra/CassandraEntityStoreMixin.java | 4 +-
.../CassandraEntityStoreTestSuite.java | 80 +++
.../file/FileEntityStoreTestSuite.java | 50 ++
.../geode/GeodeEntityStoreTestSuite.java | 38 ++
.../HazelcastEntityStoreTestSuite.java | 48 ++
.../jclouds/JCloudsFilesystemTestSuite.java | 52 ++
.../entitystore/jclouds/JCloudsS3TestSuite.java | 53 ++
.../jclouds/JCloudsTransientTestSuite.java | 39 ++
.../jdbm/JdbmEntityStoreTestSuite.java | 47 ++
.../JavaLevelDBEntityStoreTestSuite.java | 52 ++
.../leveldb/JniLevelDBEntityStoreTest.java | 21 +-
.../memory/MemoryEntityStoreTestSuite.java | 37 ++
.../EmbedMongoDBMapEntityStoreTestSuite.java | 84 +++
.../mongodb/MongoDBEntityStoreTestSuite.java | 77 +++
.../PreferencesEntityStoreMixin.java | 2 +-
.../PreferencesEntityStoreAssembler.java | 9 +-
.../PreferencesEntityStoreTestSuite.java | 56 ++
.../redis/RedisEntityStoreTestSuite.java | 74 +++
.../riak/RiakEntityStoreTestSuite.java | 70 +++
.../AbstractSQLEntityStoreAssembler.java | 2 +-
.../sql/DerbySQLEntityStoreTestSuite.java | 94 ++++
.../sql/H2SQLEntityStoreTestSuite.java | 56 ++
.../sql/MySQLEntityStoreTestSuite.java | 122 +++++
.../sql/PostgreSQLEntityStoreTest.java | 34 --
.../sql/PostgreSQLEntityStoreTestSuite.java | 111 ++++
.../sql/SQLiteEntityStoreTestSuite.java | 65 +++
.../polygene/index/rdf/RDFPerformanceTest.java | 4 +-
.../AbstractSQLIndexQueryAssembler.java | 2 +-
gradle/wrapper/gradle-wrapper.jar | Bin 54416 -> 54706 bytes
gradle/wrapper/gradle-wrapper.properties | 2 +-
.../apache/polygene/test/docker/DockerRule.java | 2 +-
.../polygene/library/alarm/AlarmSystem.java | 2 +-
.../polygene/library/alarm/AlarmProxyTest.java | 6 +-
.../library/constraints/ConstraintTest.java | 3 +-
libraries/http/build.gradle | 2 +-
.../jmx/ConfigurationManagerService.java | 2 +-
.../rdf/entity/EntitySerializerTest.java | 4 +-
.../rdf/entity/EntityTypeSerializerTest.java | 19 +-
.../rest/server/api/ContextResource.java | 4 +-
.../restlet/ConstraintViolationMessages.java | 4 +-
.../restlet/InteractionConstraintsService.java | 6 +-
.../server/restlet/RequestReaderDelegator.java | 2 +-
.../server/restlet/ResponseWriterDelegator.java | 2 +-
.../requestreader/DefaultRequestReader.java | 4 +-
.../library/rest/admin/EntityResource.java | 3 +-
.../library/rest/admin/DummyDataService.java | 8 +-
.../polygene/library/rest/admin/RestTest.java | 8 +-
.../library/restlet/crud/EntityResource.java | 4 +-
.../restlet/identity/IdentityManager.java | 4 +-
.../restlet/resource/EntryPointResource.java | 6 +-
.../restlet/resource/ResourceBuilder.java | 2 +-
.../sql/assembly/DataSourceAssembler.java | 2 +-
.../assembly/ExternalDataSourceAssembler.java | 2 +-
.../DataSourceConfigurationManagerService.java | 2 +-
.../ParameterViolationConcern.java | 4 +-
.../PhoneNumberParameterViolationConcern.java | 6 +-
.../moneytransfer/context/PayBillsContext.java | 4 +-
.../moneytransfer/context/PayBillsContext2.java | 4 +-
.../dci/moneytransfer/test/AccountIds.java | 8 +-
.../sample/forum/data/entity/Forums.java | 4 +-
.../sample/forum/data/entity/Users.java | 2 +-
.../rest/resource/forum/BoardResource.java | 2 +-
.../rest/resource/forum/ForumResource.java | 2 +-
.../rest/resource/forum/ForumsResource.java | 2 +-
.../sample/rental/domain/dev/InitialData.java | 2 +-
.../polygene/sample/rental/web/BookingPage.java | 4 +-
.../polygene/sample/rental/web/MainPage.java | 2 +-
.../AbstractEntityStorePerformanceTest.java | 4 +-
.../initialdata/SamplePersonInitialData.java | 2 +-
.../templates/RestAPIApplication/bootstrap.tmpl | 1 +
.../templates/buildtool/gradle-bootstrap.tmpl | 7 +
tools/generator-polygene/test/generator_test.js | 39 +-
.../polygene/tutorials/hello/HelloTest4.java | 2 +-
199 files changed, 4431 insertions(+), 1171 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/polygene-java/blob/b9d03dc2/core/runtime/src/main/java/org/apache/polygene/runtime/composite/FragmentInvocationHandler.java
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/polygene-java/blob/b9d03dc2/core/testsupport/src/main/java/org/apache/polygene/test/entity/AbstractEntityStoreTest.java
----------------------------------------------------------------------