public class OptimizationProgress extends AbstractOptimizationOutcome implements IOptimizationProgress
Constructor and Description |
---|
OptimizationProgress(IEntity resultEntity,
IOptimization optimization,
String callerId,
double currentProgress,
String progressString) |
Modifier and Type | Method and Description |
---|---|
String |
getCallerId()
Gets the
callerId . |
String |
getOptimizatioIdent() |
int |
getOptimizationStage()
Gets the
optimizationStage , the default value is
0 . |
double |
getProgress()
Gets the
currentProgress , the default value is
0.0 . |
String |
getProgressString()
Gets the
progressString . |
distributeJobViolations2Nodes, 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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
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
public OptimizationProgress(IEntity resultEntity, IOptimization optimization, String callerId, double currentProgress, String progressString)
public String getCallerId()
IOptimizationProgress
callerId
.getCallerId
in interface IOptimizationProgress
public String getOptimizatioIdent()
getOptimizatioIdent
in interface IOptimizationProgress
public double getProgress()
IOptimizationProgress
currentProgress
, the default value is
0.0
.getProgress
in interface IOptimizationProgress
public int getOptimizationStage()
IOptimizationProgress
optimizationStage
, the default value is
0
.getOptimizationStage
in interface IOptimizationProgress
public String getProgressString()
IOptimizationProgress
progressString
.getProgressString
in interface IOptimizationProgress
Copyright © 2017–2023 DNA Evolutions GmbH. All rights reserved.