Class RepoCollector
java.lang.Object
edu.handong.csee.isel.repo.collector.RepoCollector
- All Implemented Interfaces:
RepoCollectable
public class RepoCollector extends java.lang.Object implements RepoCollectable
-
Field Summary
Fields Modifier and Type Field Description java.lang.StringauthTokenjava.util.HashMap<java.lang.String,java.lang.String>findRepoOpt -
Constructor Summary
Constructors Constructor Description RepoCollector(java.lang.String authToken, java.util.HashMap<java.lang.String,java.lang.String> findRepoOpt, java.lang.String outPath) -
Method Summary
Modifier and Type Method Description java.util.HashSet<java.lang.String>collectFrom()voidgetOneQueryData(java.lang.String query)
-
Field Details
-
authToken
public java.lang.String authToken -
findRepoOpt
public java.util.HashMap<java.lang.String,java.lang.String> findRepoOpt
-
-
Constructor Details
-
RepoCollector
public RepoCollector(java.lang.String authToken, java.util.HashMap<java.lang.String,java.lang.String> findRepoOpt, java.lang.String outPath)
-
-
Method Details
-
collectFrom
public java.util.HashSet<java.lang.String> collectFrom() throws java.lang.InterruptedException, java.io.IOException- Specified by:
collectFromin interfaceRepoCollectable- Throws:
java.lang.InterruptedExceptionjava.io.IOException
-
getOneQueryData
public void getOneQueryData(java.lang.String query)- Specified by:
getOneQueryDatain interfaceRepoCollectable
-