Modifier and Type | Method and Description |
---|---|
protected GemfirePersistentEntity<?> |
EntityDefinedRegionsConfiguration.getPersistentEntity(Class<?> persistentEntityType)
Returns the associated
persistent entity for the given application
domain object type. |
protected GemfirePersistentEntity<?> |
IndexConfiguration.postProcess(AnnotationMetadata importingClassMetadata,
BeanDefinitionRegistry registry,
GemfirePersistentEntity<?> persistentEntity) |
protected GemfirePersistentEntity<?> |
EntityDefinedRegionsConfiguration.postProcess(AnnotationMetadata importingClassMetadata,
BeanDefinitionRegistry registry,
GemfirePersistentEntity<?> persistentEntity)
Performs addition post processing on the
GemfirePersistentEntity to offer additional feature support
(e.g. dynamic Index creation). |
protected GemfirePersistentEntity<?> |
EntityDefinedRegionsConfiguration.RegionBeanDefinitionMetadata.resolvePersistentEntity() |
Modifier and Type | Method and Description |
---|---|
protected Optional<GemfirePersistentEntity<?>> |
EntityDefinedRegionsConfiguration.RegionBeanDefinitionMetadata.getPersistentEntity() |
Modifier and Type | Method and Description |
---|---|
protected GemfirePersistentEntity<?> |
IndexConfiguration.postProcess(AnnotationMetadata importingClassMetadata,
BeanDefinitionRegistry registry,
GemfirePersistentEntity<?> persistentEntity) |
protected GemfirePersistentEntity<?> |
EntityDefinedRegionsConfiguration.postProcess(AnnotationMetadata importingClassMetadata,
BeanDefinitionRegistry registry,
GemfirePersistentEntity<?> persistentEntity)
Performs addition post processing on the
GemfirePersistentEntity to offer additional feature support
(e.g. dynamic Index creation). |
protected void |
IndexConfiguration.registerIndexBeanDefinition(AnnotationAttributes enableIndexingAttributes,
GemfirePersistentEntity<?> persistentEntity,
GemfirePersistentProperty persistentProperty,
IndexType indexType,
Annotation indexAnnotation,
BeanDefinitionRegistry registry)
Registers an Index of the given
IndexType for the GemfirePersistentProperty
on the GemfirePersistentEntity using the Annotation meta-data to define the Index. |
protected void |
IndexConfiguration.registerLuceneIndexBeanDefinition(AnnotationAttributes enableIndexingAttributes,
GemfirePersistentEntity<?> persistentEntity,
GemfirePersistentProperty persistentProperty,
Annotation luceneIndexAnnotation,
BeanDefinitionRegistry registry)
Registers a
LuceneIndex for the GemfirePersistentProperty on the GemfirePersistentEntity
using the Annotation meta-data to define the Index. |
protected static EntityDefinedRegionsConfiguration.RegionBeanDefinitionMetadata |
EntityDefinedRegionsConfiguration.RegionBeanDefinitionMetadata.with(GemfirePersistentEntity<?> persistentEntity)
Factory method used to construct a new instance of the
EntityDefinedRegionsConfiguration.RegionBeanDefinitionMetadata . |
Constructor and Description |
---|
RegionBeanDefinitionMetadata(GemfirePersistentEntity<?> persistentEntity) |
Modifier and Type | Method and Description |
---|---|
protected <T> GemfirePersistentEntity<T> |
GemfireMappingContext.createPersistentEntity(TypeInformation<T> typeInformation) |
protected GemfirePersistentEntity<?> |
MappingPdxSerializer.getPersistentEntity(Class<?> entityType)
Looks up and returns the
PersistentEntity meta-data for the given entity Class type. |
protected GemfirePersistentEntity<?> |
MappingPdxSerializer.getPersistentEntity(Object entity)
Looks up and returns the
PersistentEntity meta-data for the given entity object. |
Modifier and Type | Method and Description |
---|---|
protected GemfirePersistentProperty |
GemfireMappingContext.createPersistentProperty(Property property,
GemfirePersistentEntity<?> owner,
SimpleTypeHolder simpleTypeHolder) |
Constructor and Description |
---|
Regions(Iterable<org.apache.geode.cache.Region<?,?>> regions,
MappingContext<? extends GemfirePersistentEntity<?>,?> mappingContext)
|
Modifier and Type | Method and Description |
---|---|
GemfirePersistentEntity<?> |
GemfireQueryMethod.getPersistentEntity()
Returns the
GemfirePersistentEntity the method deals with. |
Constructor and Description |
---|
DefaultGemfireEntityInformation(GemfirePersistentEntity<T> entity)
Creates a new
DefaultGemfireEntityInformation . |
Constructor and Description |
---|
GemfireQueryMethod(Method method,
RepositoryMetadata metadata,
ProjectionFactory factory,
MappingContext<? extends GemfirePersistentEntity<?>,GemfirePersistentProperty> mappingContext)
|
Modifier and Type | Method and Description |
---|---|
protected MappingContext<? extends GemfirePersistentEntity<?>,GemfirePersistentProperty> |
GemfireRepositoryFactoryBean.getGemfireMappingContext()
Returns a reference to the Spring Data
MappingContext used to perform application domain object type
to data store mappings. |
protected MappingContext<? extends GemfirePersistentEntity<?>,GemfirePersistentProperty> |
GemfireRepositoryFactory.getMappingContext()
Returns a reference to the GemFire
MappingContext used to provide mapping meta-data
between entity types and the data store. |
Modifier and Type | Method and Description |
---|---|
void |
GemfireRepositoryFactoryBean.setGemfireMappingContext(MappingContext<? extends GemfirePersistentEntity<?>,GemfirePersistentProperty> mappingContext)
Configures the
MappingContext used to perform application domain object type to data store mappings. |
Constructor and Description |
---|
GemfireRepositoryFactory(Iterable<org.apache.geode.cache.Region<?,?>> regions,
MappingContext<? extends GemfirePersistentEntity<?>,GemfirePersistentProperty> mappingContext)
Constructs a new instance of
GemfireRepositoryFactory initialized with the given collection
of configured Regions and the MappingContext . |
Copyright © 2011–2019 Pivotal Software, Inc.. All rights reserved.