| Modifier | Constructor and Description |
|---|---|
protected |
AbstractReachGoal(com.sap.psr.vulas.shared.enums.GoalType _type)
Constructor for AbstractReachGoal.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
cleanAfterExecution()
Deletes pre-processed JAR files (if any).
|
protected void |
executeTasks() |
protected Set<com.sap.psr.vulas.shared.json.model.ConstructId> |
getAppConstructs()
Calls the backend in order to retrieve all application constructs of the given application.
|
protected abstract Set<com.sap.psr.vulas.shared.json.model.ConstructId> |
getEntryPoints()
Gets the entry points of the
ReachabilityAnalyzer. |
protected void |
prepareExecution()
Prepares the classpaths.
|
protected abstract void |
setEntryPoints(ReachabilityAnalyzer _ra)
Sets the entry points of the
ReachabilityAnalyzer. |
addAppPath, addAppPaths, getApplicationContext, getAppPaths, getKnownDependencies, hasAppPaths, setKnownDependenciesaddGoalStats, addGoalStats, addGoalStats, addGoalStats, checkPreconditions, executeAsync, executeSync, getConfiguration, getGoalClient, getGoalContext, getGoalType, getId, getResultObject, run, runsIn, setConfiguration, setGoalClient, setGoalContext, setObserver, skipGoalUpload, start, stop, stop, toJson, toString, uploadprotected AbstractReachGoal(com.sap.psr.vulas.shared.enums.GoalType _type)
Constructor for AbstractReachGoal.
_type - a GoalType object.protected final Set<com.sap.psr.vulas.shared.json.model.ConstructId> getAppConstructs()
Set object.protected abstract Set<com.sap.psr.vulas.shared.json.model.ConstructId> getEntryPoints()
ReachabilityAnalyzer.
MUST be overridden by subclasses, e.g., by A2CGoal and T2CGoal.
Set object.protected abstract void setEntryPoints(ReachabilityAnalyzer _ra)
ReachabilityAnalyzer.
MUST be overridden by subclasses, e.g., by A2CGoal and T2CGoal.
_ra - a ReachabilityAnalyzer object.protected final void prepareExecution()
throws com.sap.psr.vulas.goals.GoalConfigurationException
prepareExecution in class com.sap.psr.vulas.goals.AbstractAppGoalcom.sap.psr.vulas.goals.GoalConfigurationExceptionprotected final void executeTasks()
throws Exception
executeTasks in class com.sap.psr.vulas.goals.AbstractGoalExceptionprotected final void cleanAfterExecution()
cleanAfterExecution in class com.sap.psr.vulas.goals.AbstractGoalCopyright © 2018–2020. All rights reserved.