public class SearchSource extends TabularSource<ITabularSourceField>
Modifier and Type | Class and Description |
---|---|
static class |
SearchSource.SearchScope |
Modifier and Type | Field and Description |
---|---|
static String |
SERVICE_INSTANCE_PROPERTY_DISABLE_SEARCH |
primaryKeySourceField, searchableSourceFields, tabularData
addInterfaceId, administrationInterfaceId, connectionId, detailsInterfaceId, editInterfaceId, fields, fieldsMap, id, introductionSourceField, keywordsSourceField, load, metaDataSourceId, parameters, primaryNameSourceField, readData, SOURCE_READ_DATA_ALWAYS, SOURCE_READ_DATA_NEVER, SOURCE_READ_DATA_ON_DEMAND, sourceContext, sourceDefinitionNode
Constructor and Description |
---|
SearchSource(Node sourceDefinitionNode,
ISourceContext sourceContext) |
Modifier and Type | Method and Description |
---|---|
protected String |
getDefaultProviderClass()
Returns data provider class for the source.
|
String |
getSearcherEngineId()
Returns the searcher engine for this source
|
SearchSource.SearchScope |
getSearcherScope() |
applyPostLoadFilters, applyPostLoadPagination, compare, compareField, convertDataToDefinedDataTypes, convertDataToDefinedDataTypes, createSourceField, getData, getDefaultSourceSearchContentFillerClassName, getDouiHyperlinkItemParameterField, getFieldClass, getFieldId, getFieldIds, getFieldName, getFieldsDefinitionNode, getHyperlinkDefaultParameters, getIndexerEngineId, getIndexerId, getMaxRows, getPrimaryKeyField, getReindexerTabularDataProcessorClassName, getSearchableFields, getSearcherId, getSortedFieldIds, getSourceSearchContentFillerClassName, getStartAt, hasField, isSearchEnabled, readFieldsIntoFieldsMap, reindex, setData, setMaxRows, setStartAt
createCustomSourceField, createDefaultCompositeFilterInstance, createDefaultFilterInstance, createSourceFilter, getAddInterfaceId, getAdministrationInterfaceId, getDataProvider, getDefinitionNode, getDetailsInterfaceId, getDistinct, getDouiContext, getEditInterfaceId, getField, getFields, getFilter, getFiltersNode, getId, getIntroductionField, getKeywordsField, getLoad, getMetaDataSourceId, getParameterClass, getParameterValue, getPrimaryNameField, getReadData, getSourceContainer, getSourceContext, getTransaction, isAdministrationInterface, isDetails, load, postProcessSource, setLoad, setParameterValue, setParameterValue, setReadData, valueChanged
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
equals
public static final String SERVICE_INSTANCE_PROPERTY_DISABLE_SEARCH
public SearchSource(Node sourceDefinitionNode, ISourceContext sourceContext) throws PortalException
PortalException
protected String getDefaultProviderClass() throws PortalException
TabularSource
getDefaultProviderClass
in class TabularSource<ITabularSourceField>
PortalException
public String getSearcherEngineId() throws PortalException
TabularSource
getSearcherEngineId
in class TabularSource<ITabularSourceField>
PortalException
public SearchSource.SearchScope getSearcherScope() throws PortalException
PortalException
Lumisportal 7.1.1.140331 - Copyright © 2006–2014 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.