public class IndexingConfiguration extends AbstractTypedPropertiesConfiguration implements Matchable<IndexingConfiguration>, ConfigurationInfo
| Modifier and Type | Field and Description |
|---|---|
static AttributeDefinition<java.lang.Boolean> |
AUTO_CONFIG |
static AttributeDefinition<Index> |
INDEX |
static AttributeDefinition<java.util.Set<java.lang.Class<?>>> |
INDEXED_ENTITIES |
attributes, PROPERTIES| Modifier and Type | Method and Description |
|---|---|
AttributeSet |
attributes() |
boolean |
autoConfig()
Determines if autoconfig is enabled for this IndexingConfiguration
|
boolean |
enabled()
Deprecated.
Use
index() instead |
ElementDefinition |
getElementDefinition() |
Index |
index()
Returns the indexing mode of this cache.
|
java.util.Set<java.lang.Class<?>> |
indexedEntities() |
boolean |
indexLocalOnly()
Deprecated.
Use
index() instead |
boolean |
indexShareable()
Check if the indexes can be shared.
|
TypedProperties |
properties()
These properties are passed directly to the embedded Hibernate Search engine, so for the
complete and up to date documentation about available properties refer to the Hibernate Search
reference of the version you're using with Infinispan Query.
|
java.lang.String |
toString() |
attributeSet, equals, hashCodeclone, finalize, getClass, notify, notifyAll, wait, wait, waitsubElementspublic static final AttributeDefinition<Index> INDEX
public static final AttributeDefinition<java.lang.Boolean> AUTO_CONFIG
public static final AttributeDefinition<java.util.Set<java.lang.Class<?>>> INDEXED_ENTITIES
@Deprecated public boolean enabled()
index() instead@Deprecated public boolean indexLocalOnly()
index() insteadpublic ElementDefinition getElementDefinition()
getElementDefinition in interface BaseConfigurationInfoElementDefinition of the configuration.public TypedProperties properties()
These properties are passed directly to the embedded Hibernate Search engine, so for the complete and up to date documentation about available properties refer to the Hibernate Search reference of the version you're using with Infinispan Query.
properties in class AbstractTypedPropertiesConfigurationpublic Index index()
public boolean autoConfig()
public java.util.Set<java.lang.Class<?>> indexedEntities()
public AttributeSet attributes()
attributes in interface BaseConfigurationInfoAttributeSet declared by the configuration.public boolean indexShareable()
public java.lang.String toString()
toString in class AbstractTypedPropertiesConfiguration