Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.webapp.search
Interface SearchActions

All Superinterfaces:
EventListener, ResultsProviderFarm, SelectDataModelListener
All Known Implementing Classes:
SearchActionsBean

Deprecated. use DocumentSearchActions and content views instead

@Deprecated
public interface SearchActions
extends SelectDataModelListener, ResultsProviderFarm

Author:
George Lefter

Field Summary
static String PROV_NXQL
          Deprecated.  
static String QM_ADVANCED
          Deprecated.  
static String QM_SIMPLE
          Deprecated.  
static String SEARCH_DOCUMENT_LIST
          Deprecated.  
 
Method Summary
 String getDocumentLocation(DocumentModel doc)
          Deprecated.  
 DocumentModel getDocumentModel()
          Deprecated.  
 String getLatestNxql()
          Deprecated.  
 String getNxql()
          Deprecated.  
 String getQueryErrorMsg()
          Deprecated.  
 String getReindexPath()
          Deprecated.  
 List<DocumentModel> getResultDocuments(String providerName)
          Deprecated.  
 SelectDataModel getResultsSelectModel(String providerName)
          Deprecated.  
 String getSearchTypeId()
          Deprecated.  
 String getSimpleSearchKeywords()
          Deprecated.  
 boolean isReindexingAll()
          Deprecated. Is search service reindexing all ?
 String performSearch()
          Deprecated.  
 String processSelectRow(String docRef, String providerName, Boolean selection)
          Deprecated. This will be called with Seam remoting...
 void refreshCache()
          Deprecated. Refresh cache
 void reindexDocuments()
          Deprecated. does nothing
 void reindexDocuments(String path)
          Deprecated. does nothing
 String reset()
          Deprecated. Reset the query fields.
 void resetSearchField()
          Deprecated.  
 String search()
          Deprecated. Request dispatcher.
 void setNxql(String nxql)
          Deprecated.  
 void setQueryErrorMsg(String msg)
          Deprecated.  
 void setReindexPath(String path)
          Deprecated. Sets the current targeted reindexation path.
 void setSearchTypeId(String type)
          Deprecated.  
 void setSimpleSearchKeywords(String k)
          Deprecated.  
 
Methods inherited from interface org.nuxeo.ecm.platform.ui.web.model.SelectDataModelListener
processSelectRowEvent
 
Methods inherited from interface org.nuxeo.ecm.platform.ui.web.api.ResultsProviderFarm
getResultsProvider, getResultsProvider
 

Field Detail

SEARCH_DOCUMENT_LIST

static final String SEARCH_DOCUMENT_LIST
Deprecated. 
See Also:
Constant Field Values

QM_ADVANCED

static final String QM_ADVANCED
Deprecated. 
See Also:
Constant Field Values

QM_SIMPLE

static final String QM_SIMPLE
Deprecated. 
See Also:
Constant Field Values

PROV_NXQL

static final String PROV_NXQL
Deprecated. 
See Also:
Constant Field Values
Method Detail

getSimpleSearchKeywords

String getSimpleSearchKeywords()
Deprecated. 
Returns:
the query text - to be used in quick search form

setSimpleSearchKeywords

void setSimpleSearchKeywords(String k)
Deprecated. 

getNxql

String getNxql()
Deprecated. 
Returns:
the nxql query text if the option for nxql is selected

setNxql

void setNxql(String nxql)
Deprecated. 

getSearchTypeId

String getSearchTypeId()
Deprecated. 

setSearchTypeId

void setSearchTypeId(String type)
Deprecated. 

getQueryErrorMsg

String getQueryErrorMsg()
Deprecated. 

setQueryErrorMsg

void setQueryErrorMsg(String msg)
Deprecated. 

getReindexPath

String getReindexPath()
Deprecated. 
Returns:
the current targeted reindexation path

setReindexPath

void setReindexPath(String path)
Deprecated. 
Sets the current targeted reindexation path.


getResultDocuments

List<DocumentModel> getResultDocuments(String providerName)
                                       throws ClientException
Deprecated. 
Throws:
ClientException

search

String search()
Deprecated. 
Request dispatcher. Normally it will be called from a action link.


resetSearchField

void resetSearchField()
Deprecated. 

performSearch

String performSearch()
Deprecated. 

getDocumentLocation

String getDocumentLocation(DocumentModel doc)
Deprecated. 

getResultsSelectModel

SelectDataModel getResultsSelectModel(String providerName)
                                      throws ClientException
Deprecated. 
Throws:
ClientException

getDocumentModel

DocumentModel getDocumentModel()
                               throws ClientException
Deprecated. 
Returns:
the Document Model backing the advanced search form up
Throws:
ClientException

reindexDocuments

@Deprecated
void reindexDocuments()
                      throws ClientException
Deprecated. does nothing

Reindex all documents.

Throws:
ClientException

reindexDocuments

@Deprecated
void reindexDocuments(String path)
                      throws ClientException
Deprecated. does nothing

Reindex all documents under given path (inclusive).

Parameters:
path -
Throws:
ClientException

reset

String reset()
             throws ClientException
Deprecated. 
Reset the query fields.

Returns:
Throws:
ClientException

processSelectRow

@WebRemote
String processSelectRow(String docRef,
                                  String providerName,
                                  Boolean selection)
                        throws ClientException
Deprecated. 
This will be called with Seam remoting...

Parameters:
docRef -
selection -
Returns:
Throws:
ClientException

getLatestNxql

String getLatestNxql()
Deprecated. 
Returns:
the latest used NXQL query from the scope (null if none)

refreshCache

void refreshCache()
Deprecated. 
Refresh cache


isReindexingAll

boolean isReindexingAll()
Deprecated. 
Is search service reindexing all ?

Returns:
bool flag

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.