com.semarchy.mdm.runtime.model.logical
Interface IModelJobTask

All Superinterfaces:
IUniquelyNamed, Serializable

public interface IModelJobTask
extends IUniquelyNamed, Serializable

Defines a model job task

Author:
skamel

Field Summary
static String MODEL_JOB_TASK_PREFIX
           
 
Fields inherited from interface com.semarchy.mdm.runtime.model.logical.IUniquelyNamed
SEP
 
Method Summary
 IEntity getEntity()
           
 IModelJob getModelJob()
           
 String getName()
           
 boolean isConsolidationEnabled()
           
 boolean isEnrichEnabled()
           
 boolean isMatchEnabled()
           
 boolean isPostConsoValidationEnabled()
           
 boolean isSourceValidationEnabled()
           
 
Methods inherited from interface com.semarchy.mdm.runtime.model.logical.IUniquelyNamed
getPrefixedUniqueName, getUniqueName
 

Field Detail

MODEL_JOB_TASK_PREFIX

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

getModelJob

IModelJob getModelJob()
Returns:
the owning model job

getName

String getName()
Returns:
the name of this model job task

getEntity

IEntity getEntity()
Returns:
the entity referenced by this job task

isEnrichEnabled

boolean isEnrichEnabled()
Returns:
whether this task will generate the enricher phases

isSourceValidationEnabled

boolean isSourceValidationEnabled()
Returns:
whether this task will generate source validation phases

isMatchEnabled

boolean isMatchEnabled()
Returns:
whether this task will generate matching phase

isConsolidationEnabled

boolean isConsolidationEnabled()
Returns:
whether this task will generate consolidation phase

isPostConsoValidationEnabled

boolean isPostConsoValidationEnabled()
Returns:
whether this task will generate post consolidation validation phase


Copyright © 2015. All Rights Reserved.