org.eclipse.stardust.engine.api.dto
Interface QualityAssuranceInfo

All Superinterfaces:
Serializable

public interface QualityAssuranceInfo
extends Serializable

Class containing information considering the qa workflow

Version:
$Revision: $
Author:
holger.prause

Field Summary
static String FAILED_QUALITY_CONTROL_INSTANCE_OID
           
static String MONITORED_INSTANCE_OID
           
 
Method Summary
 ActivityInstance getFailedQualityAssuranceInstance()
          Get the ActivityInstance which was in state QualityAssuranceUtils.QualityAssuranceState.IS_QUALITY_ASSURANCE and has QualityAssuranceResult.ResultState.FAILED, null otherwise
 ActivityInstance getMonitoredInstance()
          Get the ActivityInstance which was in state QualityAssuranceUtils.QualityAssuranceState.QUALITY_ASSURANCE_TRIGGERED or QualityAssuranceUtils.QualityAssuranceState.IS_REVISED, null otherwise
 

Field Detail

MONITORED_INSTANCE_OID

static final String MONITORED_INSTANCE_OID
See Also:
Constant Field Values

FAILED_QUALITY_CONTROL_INSTANCE_OID

static final String FAILED_QUALITY_CONTROL_INSTANCE_OID
See Also:
Constant Field Values
Method Detail

getFailedQualityAssuranceInstance

ActivityInstance getFailedQualityAssuranceInstance()
Get the ActivityInstance which was in state QualityAssuranceUtils.QualityAssuranceState.IS_QUALITY_ASSURANCE and has QualityAssuranceResult.ResultState.FAILED, null otherwise

Returns:
the failed qa activity instance if any exists - null otherwise

getMonitoredInstance

ActivityInstance getMonitoredInstance()
Get the ActivityInstance which was in state QualityAssuranceUtils.QualityAssuranceState.QUALITY_ASSURANCE_TRIGGERED or QualityAssuranceUtils.QualityAssuranceState.IS_REVISED, null otherwise

Returns:
The monitored activity instance


Copyright © 2017 Eclipse Stardust. All Rights Reserved.