lumis.doui.search
Class SearchSource
java.lang.Object
java.util.Observable
lumis.doui.source.Source<F>
lumis.doui.source.TabularSource<ITabularSourceField>
lumis.doui.search.SearchSource
- All Implemented Interfaces:
- Comparator<ISourceData>
public class SearchSource
- extends TabularSource<ITabularSourceField>
Source implementation for Search Results.
- Since:
- 4.0.4
Fields inherited from class lumis.doui.source.Source |
administrationInterfaceId, connectionId, fields, fieldsMap, id, introductionSourceField, load, metaDataSourceId, parameters, primaryNameSourceField, readData, SOURCE_READ_DATA_ALWAYS, SOURCE_READ_DATA_NEVER, SOURCE_READ_DATA_ON_DEMAND, sourceContext, sourceDefinitionNode |
Methods inherited from class lumis.doui.source.TabularSource |
applyPostLoadFilters, applyPostLoadPagination, compare, compareField, convertDataToDefinedDataTypes, createSourceField, getData, getDefaultSourceSearchContentFillerClassName, getDouiHyperlinkItemParameterField, getFieldClass, getFieldId, getFieldIds, getFieldName, getFieldsDefinitionNode, getIndexerEngineId, getIndexerId, getMaxRows, getPrimaryKeyField, getReindexerTabularDataProcessorClassName, getSearchableFields, getSearcherId, getSortedFieldIds, getSourceSearchContentFillerClassName, getStartAt, hasField, isSearchEnabled, readFieldsIntoFieldsMap, setData, setMaxRows, setStartAt |
Methods inherited from class lumis.doui.source.Source |
createCustomSourceField, createDefaultCompositeFilterInstance, createDefaultFilterInstance, createSourceFilter, getAdministrationInterfaceId, getDataProvider, getDefinitionNode, getDistinct, getDouiContext, getField, getFields, getFilter, getFiltersNode, getId, getIntroductionField, getLoad, getMetaDataSourceId, getParameterClass, getParameterValue, getPrimaryNameField, getReadData, getSourceContainer, getSourceContext, getTransaction, isAdministrationInterface, load, postProcessSource, setLoad, setParameterValue, setReadData, valueChanged |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SERVICE_INSTANCE_PROPERTY_DISABLE_SEARCH
public static final String SERVICE_INSTANCE_PROPERTY_DISABLE_SEARCH
- See Also:
- Constant Field Values
SearchSource
public SearchSource(Node sourceDefinitionNode,
ISourceContext sourceContext)
throws PortalException
- Throws:
PortalException
getDefaultProviderClass
protected String getDefaultProviderClass()
throws PortalException
- Description copied from class:
TabularSource
- Returns data provider class for the source.
Always throws an exceptions since this source does not have a default provider class.
- Overrides:
getDefaultProviderClass
in class TabularSource<ITabularSourceField>
- Returns:
-
- Throws:
PortalException
getSearcherEngineId
public String getSearcherEngineId()
throws PortalException
- Description copied from class:
TabularSource
- Returns the searcher engine for this source
- Overrides:
getSearcherEngineId
in class TabularSource<ITabularSourceField>
- Returns:
-
- Throws:
PortalException
getSearcherScope
public SearchSource.SearchScope getSearcherScope()
throws PortalException
- Throws:
PortalException
Lumisportal 4.1.0.071221 - Copyright © 2001-2007, Lumis. All Rights Reserved.