S
- the type of Session being handledpublic abstract class SingleIndexResolver<S extends Session> extends java.lang.Object implements IndexResolver<S>
IndexResolver
s that resolve a single index.Modifier | Constructor and Description |
---|---|
protected |
SingleIndexResolver(java.lang.String indexName) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
getIndexName() |
java.util.Map<java.lang.String,java.lang.String> |
resolveIndexesFor(S session)
Resolve indexes for the session.
|
abstract java.lang.String |
resolveIndexValueFor(S session) |
protected java.lang.String getIndexName()
public abstract java.lang.String resolveIndexValueFor(S session)
public final java.util.Map<java.lang.String,java.lang.String> resolveIndexesFor(S session)
IndexResolver
resolveIndexesFor
in interface IndexResolver<S extends Session>
session
- the sessionnull