Class IterateRepository
java.lang.Object
ghidra.features.bsim.query.ingest.IterateRepository
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract void
process
(Program program, TaskMonitor monitor) Perform processing on program obtained from repository.void
process
(URL ghidraURL, TaskMonitor monitor) Process the specified repository URL
-
Constructor Details
-
IterateRepository
public IterateRepository()
-
-
Method Details
-
process
protected abstract void process(Program program, TaskMonitor monitor) throws IOException, CancelledException Perform processing on program obtained from repository.- Parameters:
program
- program obtained from repositorymonitor
- processing task monitor- Throws:
IOException
- if an error occured during processing.CancelledException
- if processing was cancelled
-
process
Process the specified repository URL- Parameters:
ghidraURL
- ghidra URL for existing server repository and optional folder pathmonitor
- task monitor- Throws:
Exception
- if an error occurs during processingCancelledException
- if processing is cancelled
-