WorkflowServiceImpl

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,660 of 3,86457%157 of 34254%1382613909452381
repopulate(IndexRebuildService.DataType)2190%220%1212585811
update(WorkflowInstance)12413251%91155%614287301
removeWorkflowInstanceFromIndex(long)1243421%3125%23172501
resume(long, Map)10510550%10637%79275401
runWorkflowOperation(WorkflowInstance, Map)8114163%81361%713235801
runWorkflow(WorkflowInstance)797548%9535%68223801
isRunnable(WorkflowDefinition, List, List)780%120%77191911
start(WorkflowDefinition, MediaPackage, Long, Map)6914567%41680%411175301
getRegisteredHandlers()610%40%33111111
isReadyToAccept(Job)608458%61062%69183701
process(Job)5919076%51168%510155901
lambda$removeWorkflowInstanceFromIndex$5(long, String, Optional)580%60%44131311
handleOperationResult(WorkflowInstance, WorkflowOperationResult)489867%71466%71393601
stop(long)400%20%22121211
cleanupWorkflowInstances(int, WorkflowInstance.WorkflowState)376363%3770%36112901
isRunnable(WorkflowDefinition)350%20%228811
acceptJob(Job)296468%3125%2361901
remove(long, boolean)269578%2880%2683201
updateWorkflowInstanceInIndex(long, int, String, String, String)256572%n/a0131301
lambda$getStateUpdateFunction$7(WorkflowIndexData, Optional)240%n/a114411
removeTempFiles(WorkflowInstance)234968%3562%3591901
assertMediaPackagePermission(String, String)221642%9110%561501
delayWorkflow(WorkflowInstance, String)220%20%225511
lambda$updateWorkflowInstanceInIndex$6(String, String, long, WorkflowInstance.WorkflowState, String, Optional)220%n/a115511
handleFailedOperation(WorkflowInstance, WorkflowOperationInstance)196777%2466%2442201
validUserOrThrow(User)18933%2250%232501
selectOperationHandler(WorkflowOperationInstance)144375%3770%3631101
listAvailableWorkflowDefinitions()140%n/a114411
getWorkflowStateMappings()110%n/a111111
lambda$getWorkflowStateMappings$4(Map.Entry)100%n/a112211
updateOperationJob(Long, WorkflowOperationInstance.OperationState)93479%2466%2521301
listAvailableOperationNames()90%n/a111111
getWorkflowDefinitionById(String)72175%1150%121601
assertPermission(WorkflowInstance, String, String)68993%51979%41301901
getRunningWorkflowInstanceByMediaPackage(String, String)63183%2250%231901
getWorkflowById(long)61470%n/a012501
start(WorkflowDefinition, MediaPackage, Map)6753%n/a012301
countJobs(Job.Status)60%n/a111111
removeMetadataService(MediaPackageMetadataService)60%n/a112211
handleOperationException(WorkflowInstance, WorkflowOperationInstance)510795%5964%5922601
getWorkflowInstancesByMediaPackage(String)51168%1150%121301
mediaPackageHasActiveWorkflows(String)50%n/a111111
userHasActiveWorkflows(String)50%n/a111111
populateMediaPackageMetadata(MediaPackage)42586%1375%132801
setSeriesService(SeriesService)40%n/a112211
lambda$getWorkflowStateMappings$3(WorkflowStateMapping)40%n/a111111
getStateUpdateFunction(WorkflowIndexData)30%n/a111111
lambda$listAvailableOperationNames$2(WorkflowServiceImpl.HandlerRegistration)30%n/a111111
mapToString(Map)4195%1375%1311001
getService()0%n/a111111
setProfilesReadyIndicator(ReadinessIndicator)0%n/a111111
fireListeners(WorkflowInstance, WorkflowInstance)75100%11392%1801701
WorkflowServiceImpl()56100%n/a0101601
suspend(long)25100%n/a010701
updateConfiguration(WorkflowInstance, Map)24100%4100%030501
getWorkflowOperationHandler(String)22100%4100%030501
lambda$fireListeners$1(User, Organization, WorkflowListener, WorkflowInstance)20100%n/a010601
lambda$fireListeners$0(User, Organization, WorkflowListener, WorkflowInstance)20100%n/a010601
activate(ComponentContext)11100%n/a010401
start(WorkflowDefinition, MediaPackage)8100%n/a010101
addWorkflowListener(WorkflowListener)6100%n/a010201
removeWorkflowListener(WorkflowListener)6100%n/a010201
addMetadataService(MediaPackageMetadataService)6100%n/a010201
remove(long)5100%n/a010201
resume(long)5100%n/a010101
countWorkflowInstances(WorkflowInstance.WorkflowState)5100%n/a010101
countWorkflowInstances()4100%n/a010101
setWorkspace(Workspace)4100%n/a010201
setServiceRegistry(ServiceRegistry)4100%n/a010201
setSecurityService(SecurityService)4100%n/a010201
setAuthorizationService(AuthorizationService)4100%n/a010201
setUserDirectoryService(UserDirectoryService)4100%n/a010201
setOrganizationDirectoryService(OrganizationDirectoryService)4100%n/a010201
setAssetManager(AssetManager)4100%n/a010201
addWorkflowDefinitionScanner(WorkflowDefinitionScanner)4100%n/a010201
setIndex(ElasticsearchIndex)4100%n/a010201
setPersistence(WorkflowServiceDatabase)4100%n/a010201
static {...}4100%n/a010101
getServiceRegistry()3100%n/a010101
isReadyToAcceptJobs(String)100%n/a010101
getJobType()100%n/a010101