public abstract class AbstractPojoMappingImplementor<M> extends Object implements MappingImplementor<M>, PojoScopeMappingContext, PojoSearchSessionMappingContext
| Constructor and Description |
|---|
AbstractPojoMappingImplementor(PojoMappingDelegate delegate) |
| Modifier and Type | Method and Description |
|---|---|
PojoIndexer |
createIndexer(PojoWorkSessionContext<?> context) |
<R> PojoIndexingPlan<R> |
createIndexingPlan(PojoWorkSessionContext<R> context,
DocumentCommitStrategy commitStrategy,
DocumentRefreshStrategy refreshStrategy) |
protected void |
doStop() |
protected PojoMappingDelegate |
getDelegate() |
IdentifierBridgeToDocumentIdentifierContext |
getIdentifierBridgeToDocumentIdentifierContext() |
ValueBridgeToIndexedValueContext |
getValueBridgeToIndexedValueContext() |
CompletableFuture<?> |
preStop(MappingPreStopContext context) |
CompletableFuture<?> |
start(MappingStartContext context) |
void |
stop() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waittoConcreteTypepublic AbstractPojoMappingImplementor(PojoMappingDelegate delegate)
public CompletableFuture<?> start(MappingStartContext context)
start in interface MappingImplementor<M>public CompletableFuture<?> preStop(MappingPreStopContext context)
preStop in interface MappingImplementor<M>public void stop()
stop in interface MappingImplementor<M>public final IdentifierBridgeToDocumentIdentifierContext getIdentifierBridgeToDocumentIdentifierContext()
getIdentifierBridgeToDocumentIdentifierContext in interface BridgeMappingContextpublic ValueBridgeToIndexedValueContext getValueBridgeToIndexedValueContext()
getValueBridgeToIndexedValueContext in interface BridgeMappingContextpublic <R> PojoIndexingPlan<R> createIndexingPlan(PojoWorkSessionContext<R> context, DocumentCommitStrategy commitStrategy, DocumentRefreshStrategy refreshStrategy)
createIndexingPlan in interface PojoSearchSessionMappingContextpublic PojoIndexer createIndexer(PojoWorkSessionContext<?> context)
createIndexer in interface PojoSearchSessionMappingContextprotected final PojoMappingDelegate getDelegate()
protected void doStop()
Copyright © 2006-2020 Red Hat, Inc. and others. Licensed under the GNU Lesser General Public License (LGPL), version 2.1 or later.