Operation |
Details |
public advancedSearch( ArrayList list, String language):List |
Sequential Tags: | throws=ParseException,TechnicalException
| Notes: | Searches for publication items that matches the given query. @return The list of PubItemResultVOs that matched the query. | |
public getCqlQuery():String |
Sequential Notes: | retieves the cql search query of the advanced search method. @return (String): the cql query string. | |
public search( String searchString, boolean searchInFiles):List |
Sequential Tags: | throws=ParseException,TechnicalException
| Notes: | Searches for publication items that matches the given query. @return The list of PubItemResultVOs that matched the query. | |
public searchAndOutput( String cqlQuery, String language, String exportFormat, String outputFormat):byte |
Sequential Tags: | throws=ParseException,TechnicalException
| Notes: | Searches for publication items that matches the given query and returns output as one of the export formats. @return the result of the output according as byte array | |
public searchByContextObjectIdAndDate( String contextobjId, Date greaterDate):List |
Sequential Tags: | throws=ParseException,TechnicalException
| Notes: | Searches for publication items that matches the given context object id and the given date. All items which are greater than the given date matches. @param searchString The search query. @param searchInFiles If true, search is also executed in files. @return The list of PubItemResultVOs that matched the query. | |
public searchPubItemsByAffiliation( AffiliationVO affilation):List |
Sequential Tags: | throws=TechnicalException,AffiliationNotFoundException
| Notes: | Searches for all items that belong to the given affiliation. An item belongs to an affilation if it has the affiliationPID set in the item metadata as a creator-organization-id or a creator-person-organisation-id. @param affilationRef The reference of the affiliation @return The list of PubItemVOs that belong to the given affiliation. | |