Deprecated API


Contents
Deprecated Classes
com.endeca.navigation.DimSearchResult
          This class may not be available in future 
 

Deprecated Fields
com.endeca.navigation.UrlENEQuery.NAV_RELRANK_EREC_SEARCH_KEY_PARAM
          Later versions of the Endeca API may not support this constant. 
com.endeca.navigation.UrlENEQuery.NAV_RELRANK_EREC_SEARCH_STRATEGY_PARAM
          Later versions of the Endeca API may not support this constant. 
com.endeca.navigation.UrlENEQuery.NAV_RELRANK_EREC_SEARCH_TERMS_PARAM
          Later versions of the Endeca API may not support this constant. 
com.endeca.navigation.UrlENEQuery.QUERY_ID_PARAM
          Later versions of the Endeca API may not support this constant. 
com.endeca.navigation.UrlENEQuery.SESSION_ID_PARAM
          Later versions of the Endeca API may not support this constant. 
 

Deprecated Methods
com.endeca.navigation.ERecIdList.addERecId(long)
          This method may not be supported in future versions of the MDEX Engine API - use ERecIdList.addERecSpec(String) instead. Adds a record ID to the list. 
com.endeca.navigation.ENEQuery.getAggrERec()
          This method may not be supported in future versions of the MDEX Engine API - use ENEQuery.getAggrERecSpec() instead. Gets the ID of the aggregated record to be queried for. 
com.endeca.navigation.ENEQueryResults.getDimSearch()
          This method may not be available in future. 
com.endeca.navigation.ENEQuery.getDimSearchNumDimValues()
          This method may not be supported in future versions of the MDEX Engine API - use GlobalDimSearchRefinementConfig.getNumResults() instead. 
com.endeca.navigation.ERecIdList.getERecId(int)
          This method may not be supported in future versions of the MDEX Engine API - use ERecIdList.getERecSpec(int) instead. Gets the record ID at position index. 
com.endeca.navigation.Navigation.getESearchReports()
          This method may not be supported in future versions of the MDEX Engine API - use Navigation.getESearchReportsComplete() instead. Gets the Map of ESearchReports for this navigation query result. Returns an empty set if there are no ESearchReports. 
com.endeca.navigation.DimensionSearchResult.getESearchReports()
          This method may not be supported in future versions of the MDEX Engine API - use DimensionSearchResult.getESearchReportsComplete() instead. Gets the Map of ESearchReports for this dimension search result. Returns an empty set if there are no ESearchReports. 
com.endeca.navigation.ERec.getId()
          This method may not be supported in future versions of the MDEX Engine API - use ERec.getSpec() instead. Gets the ID for this record. 
com.endeca.navigation.AggrERec.getId()
          This method may not be supported in future versions of the MDEX Engine API - use AggrERec.getSpec() instead. Gets the id of the aggregated record. 
com.endeca.navigation.ENEQuery.getNavRelRankERecSearch()
          This method may not be supported in future versions of the MDEX Engine API - use ENEQuery.getNavRelRankERecRank() instead. Gets the navigation record search specified with relevance ranking. 
com.endeca.navigation.ENEQuery.getNavSortKey()
          This method may not be available in future versions of the MDEX Engine API. Use ENEQuery.getNavActiveSortKeys() instead. 
com.endeca.navigation.ENEQuery.getNavSortOrder()
          This method may not be available in future versions of the MDEX Engine API. Use ENEQuery.getNavActiveSortKeys() instead. 
com.endeca.navigation.ENEQueryInfo.getQueryIdentifier()
          This method may not be supported in future versions of the MDEX Engine API. 
com.endeca.navigation.ENEQueryInfo.getSessionIdentifier()
          This method may not be supported in future versions of the MDEX Engine API. 
com.endeca.navigation.ERecSortKey.isActive()
          This method may not be supported in future versions of the MDEX Engine API. The best way to determine whether a sort key is in use is to determine if it is in the sort criteria list returned by Navigation.getActiveSortKeys(). 
com.endeca.navigation.ENEQuery.setAggrERec(long)
          This method may not be supported in future versions of the MDEX Engine API - use ENEQuery.setAggrERecSpec(String) instead. Sets the ID of the aggregated record to be queried for. 
com.endeca.navigation.ENEQuery.setDimSearchNumDimValues(int)
          This method may not be supported in future versions of the MDEX Engine API - use GlobalDimSearchRefinementConfig.setNumResults(OptionalInt) instead. 
com.endeca.navigation.UrlENEQuery.setDp(String)
          This method may not be supported in future versions of the MDEX Engine API - use UrlENEQuery.setDrc(String) instead. 
com.endeca.navigation.ENEQuery.setERec(long)
          This method may not be supported in future versions of the MDEX Engine API - use ENEQuery.setERecSpec(String) instead. Sets the ID of the record to be queried for. This method is shorthand for the setERecs(ERecIdList) method used when only requesting one record. 
com.endeca.navigation.ENEQuery.setNavRelRankERecSearch(ERecSearch)
          This method may not be supported in future versions of the MDEX Engine API - use ENEQuery.setNavRelRankERecRank(ERecRank) instead. Sets the relevance ranking record search to perform on the records of the navigation query. 
com.endeca.navigation.ENEQuery.setNavSortKey(String)
          This method may not be available in future versions of the MDEX Engine API. Use ENEQuery.setNavActiveSortKeys(ERecSortKeyList) instead. 
com.endeca.navigation.ENEQuery.setNavSortOrder(int)
          This method may not be available in future versions of the MDEX Engine API. Use ENEQuery.setNavActiveSortKeys(ERecSortKeyList) instead. 
com.endeca.navigation.ENEQueryInfo.setQueryIdentifier(String)
          This method may not be supported in future versions of the MDEX Engine API. The ENEQueryInfo.add(String,String) method should be used instead. 
com.endeca.navigation.ENEQueryInfo.setSessionIdentifier(String)
          This method may not be supported in future versions of the MDEX Engine API. The ENEQueryInfo.add(String,String) method should be used instead. 
com.endeca.navigation.UrlENEQuery.toQueryString(ENEQuery)
          Use the version that takes an encoding instead. 
 

Deprecated Constructors
com.endeca.navigation.ENEQueryInfo(String)
          Future versions of the MDEX Engine API may not support this constructor. Instead, implement this functionailty by calling the basic constructor ENEQueryInfo.ENEQueryInfo() followed by the ENEQueryInfo.add(String,String) method with the session ID and query ID and their respective keys. 
com.endeca.navigation.ENEQueryInfo(String, String)
          Future versions of the MDEX Engine API may not support this constructor. Instead this functionailty is preserved by calling the basic constructor ENEQueryInfo.ENEQueryInfo() followed by the ENEQueryInfo.add(String,String) method with the IDs and their respective keys. 
com.endeca.navigation.ERecIdList(long)
          This method may not be supported in future versions of the MDEX Engine API - use ERecIdList.ERecIdList(String) instead. Constructor that takes a single id and makes a record id list with only one element. 
com.endeca.navigation.UrlENEQuery()
          Use the two-argument constructor with an explicit encoding of "windows-1252" and a null queryString, instead. 
com.endeca.navigation.UrlENEQuery(String)
          Use the two-argument constructor with an explicit encoding of "windows-1252" instead. 
com.endeca.navigation.UrlGen()
          Use the two-argument version with an explicit encoding and a null queryString, instead. 
com.endeca.navigation.UrlGen(String)
          Use the two-argument version with an explicit encoding, instead. 
 



2003, 2012 Oracle and/or its affiliates. All rights reserved.
Oracle and/or its affiliates Confidential