public interface SearchResultSupplierDefinition
extends info.magnolia.config.NamedDefinition
Search result suppliers
.
Each definition exposes its strategy via getStrategy()
method which know how to construct a SearchResultSupplier
from SearchResultSupplierDefinition
.
That method later utilised to create Search result suppliers
on the fly
by SearchResultSupplierDefinitionRegistry
.
Modifier and Type | Method and Description |
---|---|
String |
getLabel() |
String |
getName() |
int |
getResultLimit() |
SearchResultSupplierStrategy |
getStrategy() |
boolean |
isEnabled()
Defines if this
ResultSupplier should be enabled
when performing a Periscope search. |
boolean isEnabled()
ResultSupplier
should be enabled
when performing a Periscope
search.String getName()
getName
in interface info.magnolia.config.NamedDefinition
String getLabel()
SearchResultSupplierStrategy getStrategy()
int getResultLimit()
Copyright © 2021 Magnolia International Ltd.. All rights reserved.