public interface RoutingKeyBinder
This binder takes advantage of provided metadata
to pick, configure and create a RoutingKeyBridge.
RoutingKeyBridge| Modifier and Type | Method and Description |
|---|---|
void |
bind(RoutingKeyBindingContext context)
Binds a type to routing keys.
|
void bind(RoutingKeyBindingContext context)
The context passed in parameter provides various information about the type being bound.
Implementations are expected to take advantage of that information
and to call one of the setBridge(...) methods on the context
to set the bridge.
Implementations are also expected to declare dependencies, i.e. the properties
that will later be used in the
RoutingKeyBridge.toRoutingKey(String, Object, Object, RoutingKeyBridgeToRoutingKeyContext) method,
using RoutingKeyBindingContext.getDependencies().
Failing that, Hibernate Search will not reindex entities properly when an indexed property is modified.
context - A context object providing information about the type being bound,
and expecting a call to one of its setBridge(...) methods.Copyright © 2006-2020 Red Hat, Inc. and others. Licensed under the GNU Lesser General Public License (LGPL), version 2.1 or later.