Package org.infinispan.query.remote.impl
Class LazySearchMapping
- java.lang.Object
-
- org.infinispan.query.remote.impl.LazySearchMapping
-
- All Implemented Interfaces:
AutoCloseable,org.infinispan.search.mapper.mapping.SearchMapping
public class LazySearchMapping extends Object implements org.infinispan.search.mapper.mapping.SearchMapping
- Since:
- 12.0
-
-
Constructor Summary
Constructors Constructor Description LazySearchMapping(org.infinispan.search.mapper.mapping.SearchMappingCommonBuilding commonBuilding, org.infinispan.query.impl.EntityLoader<?> entityLoader, org.infinispan.protostream.SerializationContext serCtx, org.infinispan.AdvancedCache<?,?> cache, ProtobufMetadataManagerImpl protobufMetadataManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<? extends org.infinispan.search.mapper.mapping.SearchIndexedEntity>allIndexedEntities()Set<Class<?>>allIndexedEntityJavaClasses()Set<String>allIndexedEntityNames()voidclose()org.hibernate.search.engine.reporting.FailureHandlergetFailureHandler()org.infinispan.search.mapper.session.SearchSessiongetMappingSession()org.infinispan.search.mapper.work.SearchIndexergetSearchIndexer()org.infinispan.search.mapper.mapping.SearchIndexedEntityindexedEntity(Class<?> entityType)org.infinispan.search.mapper.mapping.SearchIndexedEntityindexedEntity(String entityName)booleanisClose()voidreload()<E> org.infinispan.search.mapper.scope.SearchScope<E>scope(Collection<? extends Class<? extends E>> types)org.infinispan.search.mapper.scope.SearchScope<?>scopeAll()Class<?>toConvertedEntityJavaClass(Object value)
-
-
-
Constructor Detail
-
LazySearchMapping
public LazySearchMapping(org.infinispan.search.mapper.mapping.SearchMappingCommonBuilding commonBuilding, org.infinispan.query.impl.EntityLoader<?> entityLoader, org.infinispan.protostream.SerializationContext serCtx, org.infinispan.AdvancedCache<?,?> cache, ProtobufMetadataManagerImpl protobufMetadataManager)
-
-
Method Detail
-
scope
public <E> org.infinispan.search.mapper.scope.SearchScope<E> scope(Collection<? extends Class<? extends E>> types)
- Specified by:
scopein interfaceorg.infinispan.search.mapper.mapping.SearchMapping
-
scopeAll
public org.infinispan.search.mapper.scope.SearchScope<?> scopeAll()
- Specified by:
scopeAllin interfaceorg.infinispan.search.mapper.mapping.SearchMapping
-
getFailureHandler
public org.hibernate.search.engine.reporting.FailureHandler getFailureHandler()
- Specified by:
getFailureHandlerin interfaceorg.infinispan.search.mapper.mapping.SearchMapping
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceorg.infinispan.search.mapper.mapping.SearchMapping
-
isClose
public boolean isClose()
- Specified by:
isClosein interfaceorg.infinispan.search.mapper.mapping.SearchMapping
-
getMappingSession
public org.infinispan.search.mapper.session.SearchSession getMappingSession()
- Specified by:
getMappingSessionin interfaceorg.infinispan.search.mapper.mapping.SearchMapping
-
getSearchIndexer
public org.infinispan.search.mapper.work.SearchIndexer getSearchIndexer()
- Specified by:
getSearchIndexerin interfaceorg.infinispan.search.mapper.mapping.SearchMapping
-
indexedEntity
public org.infinispan.search.mapper.mapping.SearchIndexedEntity indexedEntity(Class<?> entityType)
- Specified by:
indexedEntityin interfaceorg.infinispan.search.mapper.mapping.SearchMapping
-
indexedEntity
public org.infinispan.search.mapper.mapping.SearchIndexedEntity indexedEntity(String entityName)
- Specified by:
indexedEntityin interfaceorg.infinispan.search.mapper.mapping.SearchMapping
-
allIndexedEntities
public Collection<? extends org.infinispan.search.mapper.mapping.SearchIndexedEntity> allIndexedEntities()
- Specified by:
allIndexedEntitiesin interfaceorg.infinispan.search.mapper.mapping.SearchMapping
-
allIndexedEntityNames
public Set<String> allIndexedEntityNames()
- Specified by:
allIndexedEntityNamesin interfaceorg.infinispan.search.mapper.mapping.SearchMapping
-
allIndexedEntityJavaClasses
public Set<Class<?>> allIndexedEntityJavaClasses()
- Specified by:
allIndexedEntityJavaClassesin interfaceorg.infinispan.search.mapper.mapping.SearchMapping
-
toConvertedEntityJavaClass
public Class<?> toConvertedEntityJavaClass(Object value)
- Specified by:
toConvertedEntityJavaClassin interfaceorg.infinispan.search.mapper.mapping.SearchMapping
-
reload
public void reload()
- Specified by:
reloadin interfaceorg.infinispan.search.mapper.mapping.SearchMapping
-
-