public interface GomIndexSource extends GomElement
Modifier and Type | Method and Description |
---|---|
GomElement |
configuration()
Provides an optional container for configuring the source.
|
<T> DataAccessSession<T> |
createSession(SpecialistsBroker broker,
boolean release)
Creates a session based on the definition and configuration of this source.
|
String |
name()
Provides the name of the plug-in containing indexed entries.
|
getGomElementTag, getIncludeConfiguration, hasRepresentation, setGomElementTag, setIncludeConfiguration
String name()
@Nullable GomElement configuration()
@NotNull <T> DataAccessSession<T> createSession(@NotNull SpecialistsBroker broker, boolean release)
T
- The type of data provided by the source.broker
- A broker providing contextual knowledge.release
- Indicates, whether to operate in release mode (if applicable wrt. the source).Copyright © 2021 e-Spirit AG. All Rights Reserved. Build 5.2.210210