org.dspace.discovery
Class SearchUtils

java.lang.Object
  extended by org.dspace.discovery.SearchUtils

public class SearchUtils
extends Object

Util methods used by discovery

Author:
Kevin Van de Velde (kevin at atmire dot com), Mark Diggory (markd at atmire dot com), Ben Bosman (ben at atmire dot com)

Constructor Summary
SearchUtils()
           
 
Method Summary
static List<DiscoveryConfiguration> getAllDiscoveryConfigurations(Item item)
          Method that retrieves a list of all the configuration objects from the given item A configuration object can be returned for each parent community/collection
static DiscoveryConfigurationService getConfigurationService()
           
static DiscoveryConfiguration getDiscoveryConfiguration()
           
static DiscoveryConfiguration getDiscoveryConfiguration(DSpaceObject dso)
           
static List<String> getIgnoredMetadataFields(int type)
           
static SearchService getSearchService()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SearchUtils

public SearchUtils()
Method Detail

getSearchService

public static SearchService getSearchService()

getDiscoveryConfiguration

public static DiscoveryConfiguration getDiscoveryConfiguration()

getDiscoveryConfiguration

public static DiscoveryConfiguration getDiscoveryConfiguration(DSpaceObject dso)

getConfigurationService

public static DiscoveryConfigurationService getConfigurationService()

getIgnoredMetadataFields

public static List<String> getIgnoredMetadataFields(int type)

getAllDiscoveryConfigurations

public static List<DiscoveryConfiguration> getAllDiscoveryConfigurations(Item item)
                                                                  throws SQLException
Method that retrieves a list of all the configuration objects from the given item A configuration object can be returned for each parent community/collection

Parameters:
item - the DSpace item
Returns:
a list of configuration objects
Throws:
SQLException


Copyright © 2012 DuraSpace. All Rights Reserved.