void |
BackendConnector.cleanApp(GoalContext _goal_context,
Application _app,
boolean _clean_history) |
cleanApp.
|
void |
BackendConnector.cleanSpace(GoalContext _goal_context,
Space _space) |
cleanSpace.
|
int |
BackendConnector.countLibraryConstructs(String _ja) |
countLibraryConstructs.
|
Space |
BackendConnector.createSpace(GoalContext _goal_context,
Space _space) |
createSpace.
|
void |
BackendConnector.deletePatchEvalResults(String _bugId,
AffectedVersionSource _source) |
deletePatchEvalResults.
|
void |
BackendConnector.deleteSpace(GoalContext _goal_context,
Space _space) |
deleteSpace.
|
boolean |
BackendConnector.doesArtifactExist(String _g,
String _a,
String _v,
Boolean _sources,
String packaging) |
doesArtifactExist.
|
Artifact[] |
BackendConnector.getAllArtifactsGroupArtifact(String _g,
String _a) |
getAllArtifactsGroupArtifact.
|
Map<String,Set<ConstructId>> |
BackendConnector.getAppBugs(GoalContext _ctx,
Application _app) |
Retrieves the change lists of all bugs relevant for the given application from the backend.
|
Map<String,Set<ConstructId>> |
BackendConnector.getAppBugs(GoalContext _ctx,
Application _app,
String _filter) |
Retrieves the change lists of the given bug(s) from the backend.
|
Set<ConstructId> |
BackendConnector.getAppConstructIds(GoalContext _ctx,
Application _app) |
getAppConstructIds.
|
Set<Dependency> |
BackendConnector.getAppDependencies(GoalContext _ctx,
Application _app) |
|
Set<Dependency> |
BackendConnector.getAppDeps(GoalContext _ctx,
Application _app) |
getAppDeps.
|
Set<ConstructId> |
BackendConnector.getAppTraces(GoalContext _ctx,
Application _app) |
|
Set<VulnerableDependency> |
BackendConnector.getAppVulnDeps(GoalContext _ctx,
Application _app,
boolean _include_historical,
boolean _include_affected,
boolean _include_affected_unconfirmed) |
getAppVulnDeps.
|
Artifact |
BackendConnector.getArtifact(String _g,
String _a,
String _v) |
getArtifact.
|
ConstructId[] |
BackendConnector.getArtifactBugConstructsIntersection(String _qString,
List<ConstructId> c,
String packaging,
ProgrammingLanguage lang) |
getArtifactBugConstructsIntersection.
|
ConstructId[] |
BackendConnector.getArtifactConstructs(String _g,
String _a,
String _v) |
getArtifactConstructs.
|
Bug |
BackendConnector.getBug(GoalContext _g,
String _bugId) |
getBug.
|
AffectedLibrary[] |
BackendConnector.getBugAffectedLibraries(String _bugId,
String _group,
String _artifact,
String _version,
AffectedVersionSource _source) |
getBugAffectedLibrary for a GAV.
|
AffectedLibrary[] |
BackendConnector.getBugAffectedLibraries(GoalContext _g,
String _bugId,
String _source,
Boolean _onlyWellKnown) |
getBugAffectedLibraries.
|
Library[] |
BackendConnector.getBugLibraries(String _bugId) |
getBugLibraries.
|
String |
BackendConnector.getBugsForLib(String _digest) |
getBugsForLib.
|
String |
BackendConnector.getBugsList(ProgrammingLanguage _l) |
getBugsList.
|
String |
BackendConnector.getCVE(String _bugId) |
get CVE description
|
HttpResponse |
BackendConnector.getJarForLib(String _g,
String _a,
String _v,
Boolean _s,
String _d) |
getJarForLib.
|
VulnerableDependency[] |
BackendConnector.getVulnDeps(Boolean unconfirmedOnly) |
getVulnDeps.
|
boolean |
BackendConnector.isAppExisting(GoalContext _goal_context,
Application _app) |
isAppExisting.
|
boolean |
BackendConnector.isBugExisting(String _bug) |
isBugExisting.
|
boolean |
BackendConnector.isSpaceExisting(GoalContext _goal_context,
Space _space) |
Returns true if the given Space exists in the backend, false otherwise.
|
void |
BackendConnector.modifySpace(GoalContext _goal_context,
Space _space) |
modifySpace.
|
void |
BackendConnector.purgeAppVersions(GoalContext _goal_context,
Application _app,
int _keep) |
purgeAppVersions.
|
void |
BackendConnector.uploadApp(GoalContext _goal_context,
Application _app) |
uploadApp.
|
void |
BackendConnector.uploadBugAffectedLibraries(GoalContext _g,
String _bugId,
String _json,
AffectedVersionSource _source) |
uploadPatchEvalResults.
|
void |
BackendConnector.uploadChangeList(String _bug,
String _json) |
uploadChangeList.
|
void |
BackendConnector.uploadCheckVersionResults(String _bugId,
String _json) |
uploadCheckVersionResults.
|
boolean |
BackendConnector.uploadGoalExecution(GoalContext _ctx,
AbstractGoal _gexe,
boolean _before) |
Returns true if the upload succeeded or the upload cannot be performed (because the application does not exist), false otherwise.
|
void |
BackendConnector.uploadLibrary(GoalContext _ctx,
Library _lib) |
uploadLibrary.
|
void |
BackendConnector.uploadLibraryFile(String _sha1,
Path _file) |
uploadLibraryFile.
|
void |
BackendConnector.uploadPaths(GoalContext _ctx,
Application _app,
String _json) |
uploadPaths.
|
boolean |
BackendConnector.uploadReachableConstructs(GoalContext _goal_context,
Application _app,
String _lib_digest,
String _json) |
uploadReachableConstructs.
|
boolean |
BackendConnector.uploadTouchPoints(GoalContext _goal_context,
Application _app,
String _lib_digest,
String _json) |
uploadTouchPoints.
|
void |
BackendConnector.uploadTraces(GoalContext _ctx,
Application _app,
String _json) |
uploadTraces.
|