Interface MfgHistoryControlDelegate
- All Known Implementing Classes:
DefaultMfgHistoryControlDelegate
public interface MfgHistoryControlDelegate
interface for the MfgHistory use cases
Supported API: true
Extendable: false
Supported API: true
Extendable: false
-
Method Summary
Modifier and TypeMethodDescriptiongetValidChangeTask(WTCollection changeTasks) This method returns a valid change task from collection of change tasks.booleanisValidMfgHistoryManageable(MfgHistoryManageable currentHistoryManagable, MfgHistoryManageable predecessorHistoryManagable) Process MfgHistoryManageable for deciding carry forward of MfgHistoryLinks
Supported API: trueupdateInfoOnMfgHistory(MfgHistory mfgHistory, WTPart finishedPart, Collection<MfgHistoryManageable> rawMaterialLinks) This method can be used to update any information on mfgHistory before we persist it.
-
Method Details
-
getValidChangeTask
This method returns a valid change task from collection of change tasks. Change Task returned from this method would be used for tracking raw material link
Supported API: true- Parameters:
changeTasks-- Returns:
- Throws:
WTException
-
updateInfoOnMfgHistory
MfgHistory updateInfoOnMfgHistory(MfgHistory mfgHistory, WTPart finishedPart, Collection<MfgHistoryManageable> rawMaterialLinks) throws WTException This method can be used to update any information on mfgHistory before we persist it.
Supported API: true- Parameters:
mfgHistory-finishedPart-rawMaterialLinks-- Returns:
- Throws:
WTException
-
isValidMfgHistoryManageable
boolean isValidMfgHistoryManageable(MfgHistoryManageable currentHistoryManagable, MfgHistoryManageable predecessorHistoryManagable) Process MfgHistoryManageable for deciding carry forward of MfgHistoryLinks
Supported API: true- Parameters:
currentHistoryManagable-predecessorHistoryManagable-- Returns:
-