Commit Graph

17 Commits

Author SHA1 Message Date
John Blum
126f386dfc Change the Function executions to onMember(..) calls by placing the (cache) client in a group. 2018-05-23 19:02:16 -07:00
John Blum
efc645b3a7 Fix Javadoc. 2018-05-23 18:52:35 -07:00
John Blum
05267ee8bf Add integration tests for Function implementation and execution auto-configuration. 2018-05-23 18:42:40 -07:00
John Blum
91438a69ff Change incorrect sun.util.resources.LocaleData type for publishedDate property to java.time.LocalDate.
Add Javadoc.
2018-05-22 18:14:54 -07:00
John Blum
3c2d0f558c Add integration tests for Spring's Cache Abstraction with Apache Geode auto-configured as the caching provider. 2018-05-22 18:08:22 -07:00
John Blum
357076b448 Add example Books application and domain types. 2018-05-22 18:08:22 -07:00
John Blum
9020b6248a Add protected nextId() method to acquire the next identifier in the sequence.
Change getCustomerRepository() as a non-final method.

Refactor save(:Customer) to use nextId().
2018-05-22 18:08:22 -07:00
John Blum
615509d337 Rename AutoConfiguredRepositoryIntegrationTests to AutoConfiguredRepositoriesIntegrationTests. 2018-05-22 17:12:44 -07:00
John Blum
1363ab80d0 Add integration tests for SDG Repository auto-configuration support. 2018-05-22 14:31:17 -07:00
John Blum
73ec0ac8cc Add integration test asserting the user is able to configure and bootstrap a Spring Boot, Apache Geode/Pivotal GemFire peer Cache application, thereby overriding the default, ClientCache application auto-configuration. 2018-05-22 13:22:38 -07:00
John Blum
dab543e8c9 Rename o.s.b.d.g.cache.client.SpringBootApacheGeodeCacheClientApplicationTests to SpringBootApacheGeodeClientCacheApplicationIntegrationTests.
Add assertion to verify the Apache Geode/Pivotal GemFire cache instance is indeed a ClientCache.

Configure GemFie log-level to 'error'.
2018-05-22 12:47:45 -07:00
John Blum
826f61161f Add o.s.b.d.g.core.env.VcapPropertySource class to model and provide operations specifically for the 'vcap' PropertySource contained in the Environment. 2018-05-22 00:07:01 -07:00
John Blum
a9874e64a3 Add the o.s.b.d.g.core.env.support.CloudCacheService class and ADT modeling the 'cloudcache' service (an instance of PCC) in Pivotal CloudFoundry.
The cloudcache service is backed by Pivotal GemFire and therefore contains additional meta-data used to access the PCC service instacne, such as Pivotal GemFire Locator network endpoints and user credentials required to access the PCC instance bound to any pushed Spring Boot apps.
2018-05-21 22:58:15 -07:00
John Blum
58423f2c9f Add the o.s.b.d.g.core.env.support.Service class and ADT modeling the basic concept of a Pivotal CloudFoundry service.geode-spring-boot-starter/src/main/java/org/springframework/boot/data/geode/core/env/support/Service.java 2018-05-21 22:53:35 -07:00
John Blum
30d3eefcd4 Add the o.s.b.d.g.core.env.support.User class and ADT to model users with access to Pivotal CloudFoundry services. 2018-05-21 22:50:39 -07:00
John Blum
f4d843b14e Add the o.s.b.d.g.core.utils.ObjectUtils utility class containing various operations on Objects. 2018-05-21 22:49:04 -07:00
John Blum
fdcaeaff1b Rename spring-boot-starter-data-gemfire module to gemfire-spring-boot-starter.
Rename spring-boot-starter-data-geode module to geode-spring-boot-starter.
2018-02-06 16:14:30 -08:00