Package org.apache.maven.index.updater
Class IndexUpdateRequest
- java.lang.Object
-
- org.apache.maven.index.updater.IndexUpdateRequest
-
public class IndexUpdateRequest extends java.lang.ObjectRequest to update indexes.
-
-
Field Summary
Fields Modifier and Type Field Description private booleancacheOnlyprivate IndexingContextcontextprivate FSDirectoryFactorydirectoryFactoryprivate DocumentFilterdocumentFilterprivate booleanforceFullUpdateprivate booleanincrementalOnlyprivate java.io.FilelocalIndexCacheDirprivate Lockerlockerprivate booleanofflineprivate ResourceFetcherresourceFetcher
-
Constructor Summary
Constructors Constructor Description IndexUpdateRequest(IndexingContext context, ResourceFetcher resourceFetcher)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DocumentFiltergetDocumentFilter()FSDirectoryFactorygetFSDirectoryFactory()IndexingContextgetIndexingContext()java.io.FilegetLocalIndexCacheDir()LockergetLocker()ResourceFetchergetResourceFetcher()booleanisCacheOnly()booleanisForceFullUpdate()booleanisIncrementalOnly()booleanisOffline()voidsetCacheOnly(boolean cacheOnly)voidsetDocumentFilter(DocumentFilter documentFilter)voidsetForceFullUpdate(boolean forceFullUpdate)voidsetFSDirectoryFactory(FSDirectoryFactory factory)voidsetIncrementalOnly(boolean incrementalOnly)voidsetLocalIndexCacheDir(java.io.File dir)voidsetLocker(Locker locker)voidsetOffline(boolean offline)
-
-
-
Field Detail
-
context
private final IndexingContext context
-
resourceFetcher
private final ResourceFetcher resourceFetcher
-
documentFilter
private DocumentFilter documentFilter
-
forceFullUpdate
private boolean forceFullUpdate
-
incrementalOnly
private boolean incrementalOnly
-
localIndexCacheDir
private java.io.File localIndexCacheDir
-
locker
private Locker locker
-
offline
private boolean offline
-
cacheOnly
private boolean cacheOnly
-
directoryFactory
private FSDirectoryFactory directoryFactory
-
-
Constructor Detail
-
IndexUpdateRequest
public IndexUpdateRequest(IndexingContext context, ResourceFetcher resourceFetcher)
-
-
Method Detail
-
getIndexingContext
public IndexingContext getIndexingContext()
-
getResourceFetcher
public ResourceFetcher getResourceFetcher()
-
getDocumentFilter
public DocumentFilter getDocumentFilter()
-
setDocumentFilter
public void setDocumentFilter(DocumentFilter documentFilter)
-
setForceFullUpdate
public void setForceFullUpdate(boolean forceFullUpdate)
-
isForceFullUpdate
public boolean isForceFullUpdate()
-
isIncrementalOnly
public boolean isIncrementalOnly()
-
setIncrementalOnly
public void setIncrementalOnly(boolean incrementalOnly)
-
getLocalIndexCacheDir
public java.io.File getLocalIndexCacheDir()
-
setLocalIndexCacheDir
public void setLocalIndexCacheDir(java.io.File dir)
-
getLocker
public Locker getLocker()
-
setLocker
public void setLocker(Locker locker)
-
setOffline
public void setOffline(boolean offline)
-
isOffline
public boolean isOffline()
-
setCacheOnly
public void setCacheOnly(boolean cacheOnly)
-
isCacheOnly
public boolean isCacheOnly()
-
setFSDirectoryFactory
public void setFSDirectoryFactory(FSDirectoryFactory factory)
-
getFSDirectoryFactory
public FSDirectoryFactory getFSDirectoryFactory()
-
-