Class TaskInboxHpstraSearchContentProvider
java.lang.Object
com.webmethods.caf.faces.bean.PageFlowScopeAdapter
com.webmethods.caf.faces.data.object.ListTableContentProvider
com.webmethods.caf.faces.data.object.SelectableListTableContentProvider
com.webmethods.caf.faces.data.object.PageableTableContentProvider
com.webmethods.caf.faces.data.task.impl.TaskIndexedSearchContentProvider
com.webmethods.caf.faces.data.task.impl.TaskInboxIndexedSearchContentProvider
com.webmethods.caf.faces.data.task.impl.TaskInboxHpstraSearchContentProvider
- All Implemented Interfaces:
IPageFlowScopeAdapter
,IAddressableTableContentProvider
,IContentProvider
,IPageableTableContentProvider
,IRefreshable
,IRefreshableContentProvider
,IReorderableTableContentProvider
,ISelectableTableContentProvider
,ISortableTableContentProvider
,ITableContentProvider
,IUpdateableContentProvider
,IUpdateableTableContentProvider
,ITaskSearchContentProvider
,ITaskSearchPagingContentProvider
,Serializable
Extends the
TaskInboxIndexedSearchContentProvider
and introduces an additional
search term for HPSTRA full-text searches. Searches only in Elasticsearch. By default,
the task data is not included in the returned result set.- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclass
Extends theTaskInboxIndexedSearchContentProvider.InboxSearchQuery
and adds a full-text search query term.Nested classes/interfaces inherited from class com.webmethods.caf.faces.data.task.impl.TaskInboxIndexedSearchContentProvider
TaskInboxIndexedSearchContentProvider.InboxSearchQuery
Nested classes/interfaces inherited from class com.webmethods.caf.faces.data.task.impl.TaskIndexedSearchContentProvider
TaskIndexedSearchContentProvider.Task, TaskIndexedSearchContentProvider.TaskData, TaskIndexedSearchContentProvider.TaskSearchPagingService
Nested classes/interfaces inherited from class com.webmethods.caf.faces.data.object.SelectableListTableContentProvider
SelectableListTableContentProvider.Row, SelectableListTableContentProvider.RowComparator
-
Field Summary
FieldsFields inherited from class com.webmethods.caf.faces.data.task.impl.TaskInboxIndexedSearchContentProvider
taskTypeID
Fields inherited from class com.webmethods.caf.faces.data.task.impl.TaskIndexedSearchContentProvider
m_includeTaskData, m_isAutoRefresh, m_needRefresh, m_NextResults, m_pageSizing, m_results, m_searchInbox, m_searchQuery, pagingService, PROPERTY_TASKDATA, taskDataClassName
Fields inherited from class com.webmethods.caf.faces.data.object.PageableTableContentProvider
array, arraySet, list, listSet, pageRowIndex, refreshPageBinding, rowCache, rowCount, table, tableSet
Fields inherited from class com.webmethods.caf.faces.data.object.SelectableListTableContentProvider
m_autoIdCounter, m_map, m_originalList, m_selectableHelper
Fields inherited from class com.webmethods.caf.faces.data.object.ListTableContentProvider
m_array, m_canTemplateRow, m_index, m_list, m_onCreateRow, m_onDeleteRow, m_rowId, m_rowType, m_sort, m_templateRow, m_var
Fields inherited from class com.webmethods.caf.faces.bean.PageFlowScopeAdapter
fExpireWithPageFlow
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor, sets the task data to be excluded from the result. -
Method Summary
Modifier and TypeMethodDescriptionvoid
This refreshes data for current provider page.Methods inherited from class com.webmethods.caf.faces.data.task.impl.TaskInboxIndexedSearchContentProvider
getCurrentPageIndex, getSearchQuery, setCurrentPageIndex
Methods inherited from class com.webmethods.caf.faces.data.task.impl.TaskIndexedSearchContentProvider
calculateRowId, getNeedRefresh, getNextResults, getPagingSize, getPropertyKeys, getResults, getSearchInbox, getTaskDataClassName, getTaskInfo, getTaskList, getType, getValue, hasProperty, hasSearchInvocation, isAutoRefresh, isIncludeTaskData, refresh, refresh, setAutoRefresh, setIncludeTaskData, setNeedRefresh, setPagingSize, setSearchInbox, setSort, setTaskDataClassName, sort, supportsAutoRefresh
Methods inherited from class com.webmethods.caf.faces.data.object.PageableTableContentProvider
getArray, getList, getPageRowIndex, getRefreshPageBinding, getRefreshPageExpression, getRowCount, getTable, isRowAvailable, loadPageData, setArray, setList, setPageRowIndex, setRefreshPageBinding, setRefreshPageExpression, setRowCount, setTable
Methods inherited from class com.webmethods.caf.faces.data.object.SelectableListTableContentProvider
createRow, deleteRow, getCurrentRow, getRowId, getRowSelectedCount, getRowSelectedIds, getRowUnselectedIds, getSelectedRows, getUseUnselectedModel, isAddressable, isRowSelected, moveTo, setCurrentRow, setRowById, setRowSelected, setRowSelectedIds, setRowUnselectedIds, setRowVariable, setTemplateRow, updateOriginalList
Methods inherited from class com.webmethods.caf.faces.data.object.ListTableContentProvider
calculateRowId, getCanTemplateRow, getOnCreateRow, getOnCreateRowExpression, getOnDeleteRow, getOnDeleteRowExpression, getRowIdBinding, getRowIdExpression, getRowIndex, getRowType, getRowVariable, getSort, isReadOnly, isReorderable, isTemplateRow, newRow, setCanTemplateRow, setOnCreateRow, setOnCreateRowExpression, setOnDeleteRow, setOnDeleteRowExpression, setRowId, setRowIdBinding, setRowIdExpression, setRowIndex, setRowType, setValue, toString
Methods inherited from class com.webmethods.caf.faces.bean.PageFlowScopeAdapter
getExpireWithPageFlow, setExpireWithPageFlow
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.webmethods.caf.faces.data.IContentProvider
toString
Methods inherited from interface com.webmethods.caf.faces.data.IPageableTableContentProvider
getPageRowIndex, setPageRowIndex
Methods inherited from interface com.webmethods.caf.faces.data.ISortableTableContentProvider
getSort
Methods inherited from interface com.webmethods.caf.faces.data.ITableContentProvider
getCurrentRow, getRowCount, getRowIndex, getRowVariable, isRowAvailable, setRowIndex, setRowVariable
-
Field Details
-
FULL_TEXT_SEARCH_TERM
The full-text term key.- See Also:
-
-
Constructor Details
-
TaskInboxHpstraSearchContentProvider
public TaskInboxHpstraSearchContentProvider()Default constructor, sets the task data to be excluded from the result.
-
-
Method Details
-
refreshPage
public void refreshPage()Description copied from class:TaskIndexedSearchContentProvider
This refreshes data for current provider page. This will search for tasks matching current search query- Overrides:
refreshPage
in classTaskIndexedSearchContentProvider
-