Package org.apache.maven.index.updater
Class IndexUpdateRequest
- java.lang.Object
-
- org.apache.maven.index.updater.IndexUpdateRequest
-
public class IndexUpdateRequest extends java.lang.Object
Request to update indexes.
-
-
Field Summary
Fields Modifier and Type Field Description private boolean
cacheOnly
private IndexingContext
context
private FSDirectoryFactory
directoryFactory
private DocumentFilter
documentFilter
private boolean
forceFullUpdate
private boolean
incrementalOnly
private java.io.File
localIndexCacheDir
private Locker
locker
private boolean
offline
private ResourceFetcher
resourceFetcher
-
Constructor Summary
Constructors Constructor Description IndexUpdateRequest(IndexingContext context, ResourceFetcher resourceFetcher)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DocumentFilter
getDocumentFilter()
FSDirectoryFactory
getFSDirectoryFactory()
IndexingContext
getIndexingContext()
java.io.File
getLocalIndexCacheDir()
Locker
getLocker()
ResourceFetcher
getResourceFetcher()
boolean
isCacheOnly()
boolean
isForceFullUpdate()
boolean
isIncrementalOnly()
boolean
isOffline()
void
setCacheOnly(boolean cacheOnly)
void
setDocumentFilter(DocumentFilter documentFilter)
void
setForceFullUpdate(boolean forceFullUpdate)
void
setFSDirectoryFactory(FSDirectoryFactory factory)
void
setIncrementalOnly(boolean incrementalOnly)
void
setLocalIndexCacheDir(java.io.File dir)
void
setLocker(Locker locker)
void
setOffline(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()
-
-