Class InfinispanMappingInitiator

java.lang.Object
org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingInitiator<InfinispanMappingPartialBuildState>
org.infinispan.search.mapper.impl.InfinispanMappingInitiator
All Implemented Interfaces:
org.hibernate.search.engine.mapper.mapping.building.spi.MappingInitiator<org.hibernate.search.mapper.pojo.mapping.building.spi.PojoTypeMetadataContributor,InfinispanMappingPartialBuildState>, MappingConfigurationContext

public class InfinispanMappingInitiator extends org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingInitiator<InfinispanMappingPartialBuildState> implements MappingConfigurationContext
  • Constructor Summary

    Constructors
    Constructor
    Description
    InfinispanMappingInitiator(org.hibernate.search.mapper.pojo.model.spi.PojoBootstrapIntrospector introspector, Collection<ProgrammaticSearchMappingProvider> mappingProviders, org.infinispan.util.concurrent.BlockingManager blockingManager, FailureCounter failureCounter)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addEntityType(Class<?> type, String entityName)
     
    void
    configure(org.hibernate.search.engine.mapper.mapping.building.spi.MappingBuildContext buildContext, org.hibernate.search.engine.mapper.mapping.building.spi.MappingConfigurationCollector<org.hibernate.search.mapper.pojo.mapping.building.spi.PojoTypeMetadataContributor> configurationCollector)
     
    protected org.hibernate.search.mapper.pojo.mapping.building.spi.PojoMapperDelegate<InfinispanMappingPartialBuildState>
     
    void
     
    void
    setEntityLoader(org.hibernate.search.mapper.pojo.loading.spi.PojoSelectionEntityLoader<?> entityLoader)
     

    Methods inherited from class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingInitiator

    addConfigurationContributor, annotatedTypeDiscoveryEnabled, annotationMapping, bridges, containedEntityIdentityMappingRequired, containerExtractors, createMapper, defaultReindexOnUpdate, programmaticMapping, providedIdentifierBridge, tenancyMode

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.infinispan.search.mapper.mapping.MappingConfigurationContext

    programmaticMapping
  • Constructor Details

    • InfinispanMappingInitiator

      public InfinispanMappingInitiator(org.hibernate.search.mapper.pojo.model.spi.PojoBootstrapIntrospector introspector, Collection<ProgrammaticSearchMappingProvider> mappingProviders, org.infinispan.util.concurrent.BlockingManager blockingManager, FailureCounter failureCounter)
  • Method Details

    • addEntityType

      public void addEntityType(Class<?> type, String entityName)
    • setEntityLoader

      public void setEntityLoader(org.hibernate.search.mapper.pojo.loading.spi.PojoSelectionEntityLoader<?> entityLoader)
    • setEntityConverter

      public void setEntityConverter(EntityConverter entityConverter)
    • configure

      public void configure(org.hibernate.search.engine.mapper.mapping.building.spi.MappingBuildContext buildContext, org.hibernate.search.engine.mapper.mapping.building.spi.MappingConfigurationCollector<org.hibernate.search.mapper.pojo.mapping.building.spi.PojoTypeMetadataContributor> configurationCollector)
      Specified by:
      configure in interface org.hibernate.search.engine.mapper.mapping.building.spi.MappingInitiator<org.hibernate.search.mapper.pojo.mapping.building.spi.PojoTypeMetadataContributor,InfinispanMappingPartialBuildState>
      Overrides:
      configure in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingInitiator<InfinispanMappingPartialBuildState>
    • createMapperDelegate

      protected org.hibernate.search.mapper.pojo.mapping.building.spi.PojoMapperDelegate<InfinispanMappingPartialBuildState> createMapperDelegate()
      Specified by:
      createMapperDelegate in class org.hibernate.search.mapper.pojo.mapping.spi.AbstractPojoMappingInitiator<InfinispanMappingPartialBuildState>