Interface IOptimizationProgress
- All Superinterfaces:
IOptimizationOutcome
,Serializable
- All Known Implementing Classes:
OptimizationProgress
This interfaces provides a way of accessing the current progress.
- Since:
- 19/11/2018
- Version:
- 03/08/2019
- Author:
- DNA
-
Method Summary
Modifier and TypeMethodDescriptionGets theOptimizationProgress.callerId
.int
Gets theOptimizationProgress.optimizationStage
, the default value is0
.double
Gets theOptimizationProgress.currentProgress
, the default value is0.0
.Gets theOptimizationProgress.progressString
.Methods inherited from interface com.dna.jopt.framework.outcomewrapper.IOptimizationOutcome
getJobCost, getJobElementCount, getJobIdleTimeSeconds, getJobProductiveTimeSeconds, getJobRelationshipCost, getJobRouteCount, getJobSpecificViolationSummary, getJobTerminationTransitionDistanceMeter, getJobTerminationTransitionTimeSeconds, getJobTimeSeconds, getJobTransitionDistanceMeter, getJobTransitionTimeSeconds, getJobUtilizationPercent, getJobViolations, getJoinedViolationSummary, getResourceId, getResourceWorkingHours, getResultEntity, getRouteCost, getRouteId, getRouteIdleTimeSeconds, getRouteProductiveTimeSeconds, getRoutes, getRouteStartId, getRouteTerminationId, getRouteTerminationTransitionDistanceMeter, getRouteTerminationTransitionTimeSeconds, getRouteTimeSeconds, getRouteTransitionDistanceMeter, getRouteTransitionTimeSeconds, getRouteUtilizationPercent, getRouteViolations, getRouteViolationSummaries, getRouteViolationSummary, getUnassignedNodes
-
Method Details
-
getCallerId
String getCallerId()Gets theOptimizationProgress.callerId
.- Returns:
- the callerId
-
getProgress
double getProgress()Gets theOptimizationProgress.currentProgress
, the default value is0.0
.- Returns:
- the current progress
-
getOptimizationStage
int getOptimizationStage()Gets theOptimizationProgress.optimizationStage
, the default value is0
.- Returns:
- the optimizationStage
-
getProgressString
String getProgressString()Gets theOptimizationProgress.progressString
.- Returns:
- the progressString
-
getOptimizatioIdent
String getOptimizatioIdent()
-