public class LocalRepositoryP2IndicesImpl extends java.lang.Object implements LocalRepositoryP2Indices
Modifier and Type | Field and Description |
---|---|
private TychoRepositoryIndex |
artifactsIndex |
private FileLockService |
fileLockService |
private boolean |
initialized |
private java.io.File |
localRepositoryRoot |
private MavenLogger |
logger |
private TychoRepositoryIndex |
metadataIndex |
private MavenRepositorySystem |
repoSystem |
Constructor and Description |
---|
LocalRepositoryP2IndicesImpl() |
LocalRepositoryP2IndicesImpl(java.io.File localRepositoryRoot,
FileLockService fileLockService) |
Modifier and Type | Method and Description |
---|---|
private void |
checkInitialized() |
TychoRepositoryIndex |
getArtifactsIndex() |
java.io.File |
getBasedir() |
TychoRepositoryIndex |
getMetadataIndex() |
MavenRepositorySystem |
getRepositorySystem() |
void |
setFileLockService(FileLockService fileLockService) |
void |
setMavenContext(MavenContext mavenContext) |
private FileLockService fileLockService
private java.io.File localRepositoryRoot
private MavenLogger logger
private MavenRepositorySystem repoSystem
private boolean initialized
private TychoRepositoryIndex artifactsIndex
private TychoRepositoryIndex metadataIndex
public LocalRepositoryP2IndicesImpl()
public LocalRepositoryP2IndicesImpl(java.io.File localRepositoryRoot, FileLockService fileLockService)
public void setMavenContext(MavenContext mavenContext)
public void setFileLockService(FileLockService fileLockService)
private void checkInitialized()
public TychoRepositoryIndex getArtifactsIndex()
getArtifactsIndex
in interface LocalRepositoryP2Indices
public TychoRepositoryIndex getMetadataIndex()
getMetadataIndex
in interface LocalRepositoryP2Indices
public java.io.File getBasedir()
getBasedir
in interface LocalRepositoryP2Indices
public MavenRepositorySystem getRepositorySystem()
getRepositorySystem
in interface LocalRepositoryP2Indices