Class DiscoveryConfigurationService
- java.lang.Object
-
- org.dspace.discovery.configuration.DiscoveryConfigurationService
-
public class DiscoveryConfigurationService extends Object
- Author:
- Kevin Van de Velde (kevin at atmire dot com)
-
-
Constructor Summary
Constructors Constructor Description DiscoveryConfigurationService()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DiscoveryConfigurationgetDiscoveryConfiguration(String name)DiscoveryConfigurationgetDiscoveryConfiguration(IndexableObject dso)DiscoveryConfigurationgetDiscoveryConfigurationByNameOrDso(String configurationName, IndexableObject dso)List<DiscoveryConfiguration>getIndexAlwaysConfigurations()Retrieves a list of all DiscoveryConfiguration objects whereDiscoveryConfiguration.isIndexAlways()is true These configurations should always be included when indexingMap<String,DiscoveryConfiguration>getMap()Map<Integer,List<String>>getToIgnoreMetadataFields()static voidmain(String[] args)voidsetMap(Map<String,DiscoveryConfiguration> map)voidsetToIgnoreMetadataFields(Map<Integer,List<String>> toIgnoreMetadataFields)
-
-
-
Method Detail
-
getMap
public Map<String,DiscoveryConfiguration> getMap()
-
setMap
public void setMap(Map<String,DiscoveryConfiguration> map)
-
setToIgnoreMetadataFields
public void setToIgnoreMetadataFields(Map<Integer,List<String>> toIgnoreMetadataFields)
-
getDiscoveryConfiguration
public DiscoveryConfiguration getDiscoveryConfiguration(IndexableObject dso)
-
getDiscoveryConfiguration
public DiscoveryConfiguration getDiscoveryConfiguration(String name)
-
getDiscoveryConfigurationByNameOrDso
public DiscoveryConfiguration getDiscoveryConfigurationByNameOrDso(String configurationName, IndexableObject dso)
-
getIndexAlwaysConfigurations
public List<DiscoveryConfiguration> getIndexAlwaysConfigurations()
Retrieves a list of all DiscoveryConfiguration objects whereDiscoveryConfiguration.isIndexAlways()is true These configurations should always be included when indexing
-
main
public static void main(String[] args)
-
-