net.sf.vcaperture.services
Class ProcessedRepositoryService

java.lang.Object
  extended by net.sf.vcaperture.services.DefaultRepositoryService
      extended by net.sf.vcaperture.services.ProcessedRepositoryService
All Implemented Interfaces:
IRepositoryService

public class ProcessedRepositoryService
extends DefaultRepositoryService

Uses the DefaultRepositoryService for all of its functionality. The only difference is that it returns instances of ProcessedRepository for each repository. This means that if you use this implementation of IRepositoryService, you will not incur the overhead of constantly contacting a remote repository. Instead, you will use all of the data persisted by the tool's last processing run.

Author:
Jeremy Thomerson (jthomerson@users.sourceforge.net)
See Also:
ProcessedRepository

Field Summary
 
Fields inherited from class net.sf.vcaperture.services.DefaultRepositoryService
REPO_CONFIG_FILE
 
Constructor Summary
ProcessedRepositoryService()
           
 
Method Summary
 java.util.Collection<AbstractRepository> getRepositories()
           
 
Methods inherited from class net.sf.vcaperture.services.DefaultRepositoryService
getRepository, getWorkingDirectory, initialize, setRepositories, setWorkingDirectory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProcessedRepositoryService

public ProcessedRepositoryService()
Method Detail

getRepositories

public java.util.Collection<AbstractRepository> getRepositories()
Specified by:
getRepositories in interface IRepositoryService
Overrides:
getRepositories in class DefaultRepositoryService


Copyright © 2008. All Rights Reserved.