Skip navigation links
  • Overview
  • Package
  • Class
  • Use
  • Tree
  • Deprecated
  • Index
  • Help

Deprecated API

Contents

  • Interfaces
  • Classes
  • Exceptions
  • Fields
  • Methods
  • Constructors
  • Deprecated Interfaces
    Interface
    Description
    org.apache.maven.index.NexusIndexer
    Use Indexer instead.
  • Deprecated Classes
    Class
    Description
    org.apache.maven.index.artifact.M1ArtifactRecognizer
    Maven1 support to be dropped.
    org.apache.maven.index.artifact.M1GavCalculator
    Maven1 support to be dropped.
    org.apache.maven.index.context.NexusAnalyzer.DeprecatedClassnamesTokenizer
    org.apache.maven.index.DefaultNexusIndexer
    Use Indexer instead. Discouraged from further use, as it suffers from multiple synchronization and other problems. As it tries to serve as "context registry" too, but it does not synchronize the access to it, but also, introduces some extras (like "targeted" vs "non targeted" search), that makes it's behavior less intuitive.
    org.apache.maven.index.UniqueGAArtifactFilterPostprocessor
    Use UniqueArtifactFilterPostprocessor instead.
  • Deprecated Exceptions
    Exceptions
    Description
    org.apache.maven.index.context.UnsupportedExistingLuceneIndexException
    The deprecated NexusIndexer uses this exception. Use Indexer instead.
  • Deprecated Fields
    Field
    Description
    org.apache.maven.index.creator.OsgiArtifactIndexCreator.FLD_BUNDLE_EXPORT_SERVIVE
    org.apache.maven.index.IteratorSearchResponse.EMPTY_ITERATOR_SEARCH_RESPONSE
    Use IteratorSearchResponse.empty(Query) instead.
    org.apache.maven.index.IteratorSearchResponse.TOO_MANY_HITS_ITERATOR_SEARCH_RESPONSE
    Left here for backward compatibility, but since version 4.1.0 (see MINDEXER-14) there is NO notion of "hit limit" anymore.
    org.apache.maven.index.OSGI.EXPORT_SERVICE
     
  • Deprecated Methods
    Method
    Description
    org.apache.maven.index.AbstractSearchRequest.getResultHitLimit()
    always returns -1 (no hit limit), since 4.1.0 there is no notion of hit limit
    org.apache.maven.index.AbstractSearchRequest.isHitLimited()
    always returns false, since 4.1.0 there is no notion of hit limit
    org.apache.maven.index.AbstractSearchRequest.setResultHitLimit(int)
    does nothing, since 4.1.0 there is no notion of hit limit
    org.apache.maven.index.AbstractSearchResponse.getTotalHits()
    use AbstractSearchResponse.getTotalHitsCount() instead.
    org.apache.maven.index.AbstractSearchResponse.isHitLimitExceeded()
    always returns false, since 4.1.0 there is no notion of hit limit
    org.apache.maven.index.DefaultNexusIndexer.constructQuery(Field, String, SearchType)
    org.apache.maven.index.DefaultQueryCreator.constructQuery(String, String)
    org.apache.maven.index.DefaultSearchEngine.searchFlat(Comparator<ArtifactInfo>, Collection<IndexingContext>, Query)
    org.apache.maven.index.DefaultSearchEngine.searchFlat(Comparator<ArtifactInfo>, IndexingContext, Query)
    org.apache.maven.index.NexusIndexer.addArtifactsToIndex(Collection<ArtifactContext>, IndexingContext)
    org.apache.maven.index.NexusIndexer.addArtifactToIndex(ArtifactContext, IndexingContext)
    org.apache.maven.index.NexusIndexer.addIndexingContext(String, String, File, File, String, String, List<? extends IndexCreator>)
    Use Indexer instead.
    org.apache.maven.index.NexusIndexer.addIndexingContext(String, String, File, Directory, String, String, List<? extends IndexCreator>)
    Use Indexer instead.
    org.apache.maven.index.NexusIndexer.addIndexingContextForced(String, String, File, File, String, String, List<? extends IndexCreator>)
    Use Indexer instead.
    org.apache.maven.index.NexusIndexer.addIndexingContextForced(String, String, File, Directory, String, String, List<? extends IndexCreator>)
    Use Indexer instead.
    org.apache.maven.index.NexusIndexer.addMergedIndexingContext(String, String, File, File, boolean, Collection<IndexingContext>)
    org.apache.maven.index.NexusIndexer.addMergedIndexingContext(String, String, File, File, boolean, ContextMemberProvider)
    org.apache.maven.index.NexusIndexer.addMergedIndexingContext(String, String, File, Directory, boolean, Collection<IndexingContext>)
    org.apache.maven.index.NexusIndexer.addMergedIndexingContext(String, String, File, Directory, boolean, ContextMemberProvider)
    org.apache.maven.index.NexusIndexer.artifactDiscovered(ArtifactContext, IndexingContext)
    org.apache.maven.index.NexusIndexer.constructQuery(Field, String, SearchType)
    Use Indexer instead.
    org.apache.maven.index.NexusIndexer.constructQuery(Field, SearchExpression)
    Use Indexer instead.
    org.apache.maven.index.NexusIndexer.deleteArtifactFromIndex(ArtifactContext, IndexingContext)
    org.apache.maven.index.NexusIndexer.deleteArtifactsFromIndex(Collection<ArtifactContext>, IndexingContext)
    org.apache.maven.index.NexusIndexer.getIndexingContexts()
    Use Indexer instead.
    org.apache.maven.index.NexusIndexer.identify(File)
    org.apache.maven.index.NexusIndexer.identify(File, Collection<IndexingContext>)
    org.apache.maven.index.NexusIndexer.identify(Query)
    org.apache.maven.index.NexusIndexer.identify(Query, Collection<IndexingContext>)
    org.apache.maven.index.NexusIndexer.identify(Field, String)
    org.apache.maven.index.NexusIndexer.removeIndexingContext(IndexingContext, boolean)
    Use Indexer instead.
    org.apache.maven.index.NexusIndexer.scan(IndexingContext)
    Use Indexer instead.
    org.apache.maven.index.NexusIndexer.scan(IndexingContext, boolean)
    Use Indexer instead.
    org.apache.maven.index.NexusIndexer.scan(IndexingContext, String, ArtifactScanningListener, boolean)
    Use Indexer instead.
    org.apache.maven.index.NexusIndexer.scan(IndexingContext, ArtifactScanningListener)
    Use Indexer instead.
    org.apache.maven.index.NexusIndexer.scan(IndexingContext, ArtifactScanningListener, boolean)
    Use Indexer instead.
    org.apache.maven.index.NexusIndexer.searchFlat(FlatSearchRequest)
    Use Indexer instead.
    org.apache.maven.index.NexusIndexer.searchGrouped(GroupedSearchRequest)
    Use Indexer instead.
    org.apache.maven.index.NexusIndexer.searchIterator(IteratorSearchRequest)
    Use Indexer instead.
    org.apache.maven.index.QueryCreator.constructQuery(String, String)
    Use QueryCreator.constructQuery(Field, SearchExpression) instead.
    org.apache.maven.index.QueryCreator.constructQuery(Field, String, SearchType)
    Use QueryCreator.constructQuery(Field, SearchExpression) instead.
    org.apache.maven.index.SearchEngine.searchFlat(Comparator<ArtifactInfo>, Collection<IndexingContext>, Query)
    org.apache.maven.index.SearchEngine.searchFlat(Comparator<ArtifactInfo>, IndexingContext, Query)
  • Deprecated Constructors
    Constructor
    Description
    org.apache.maven.index.context.DefaultIndexingContext(String, String, File, Directory, String, String, List<? extends IndexCreator>, boolean)
    org.apache.maven.index.context.MergedIndexingContext(String, String, File, Directory, boolean, ContextMemberProvider)
    org.apache.maven.index.context.NexusIndexWriter(Directory, Analyzer, boolean)

Copyright © 2002–2023 The Apache Software Foundation. All rights reserved.