Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.1.6)

E22562-05

oracle.apps.fnd.applcore.globalSearch.ui.ecsf
Class ECSFRecentSearch

java.lang.Object
  extended by oracle.apps.fnd.applcore.globalSearch.ui.BaseRecentSearch
      extended by oracle.apps.fnd.applcore.globalSearch.ui.ecsf.ECSFRecentSearch
All Implemented Interfaces:
java.io.Serializable

public class ECSFRecentSearch
extends BaseRecentSearch

A Recent Search backed by ECSF Saved Search.

Author:
David Groves <david.groves@oracle.com>
See Also:
Serialized Form

Field Summary
 
Fields inherited from class oracle.apps.fnd.applcore.globalSearch.ui.BaseRecentSearch
_searchedCategories, _searchFilters, _searchRunDate, _searchString, _valid, RECENT_SEARCH_DESCRIPTION
 
Constructor Summary
ECSFRecentSearch(ECSFSearchResultAdapter sr, java.util.List<SearchCategory> allCats)
          Create a recent search from a recently run search.
ECSFRecentSearch(oracle.ecsf.client.dataobject.RecentSearch ecsfRecentSearch)
          Load an existing recent search using the underlying ecsf saved search.
 
Method Summary
 boolean delete()
          Delete this recent search from wherever it is stored.
 oracle.ecsf.client.dataobject.RecentSearch getEcsfRecentSearch()
          Get the recent Search.
 boolean save()
          Save this recent search to wherever it is stored.
 
Methods inherited from class oracle.apps.fnd.applcore.globalSearch.ui.BaseRecentSearch
equals, getSearchedCategories, getSearchFilters, getSearchRunDate, getSearchString, hashCode, isValid
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ECSFRecentSearch

public ECSFRecentSearch(ECSFSearchResultAdapter sr,
                        java.util.List<SearchCategory> allCats)
Create a recent search from a recently run search.

Parameters:
sr - recently run search.
allCats - all categories used in search, used in calcualtion of category filter.

ECSFRecentSearch

public ECSFRecentSearch(oracle.ecsf.client.dataobject.RecentSearch ecsfRecentSearch)
Load an existing recent search using the underlying ecsf saved search.

Parameters:
ecsfRecentSearch - the existing recent search.
Method Detail

delete

public boolean delete()
Delete this recent search from wherever it is stored.

Overrides:
delete in class BaseRecentSearch
Returns:
true if delete succeeded, false otherwise.

save

public boolean save()
Save this recent search to wherever it is stored.

Overrides:
save in class BaseRecentSearch
Returns:
true if save succeeded, false otherwise.

getEcsfRecentSearch

public oracle.ecsf.client.dataobject.RecentSearch getEcsfRecentSearch()
Get the recent Search.

Returns:
recent (saved) search capable of being run.

Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.1.6)

E22562-05

Copyright © 2012 Oracle. All Rights Reserved.