Interface MfgHistoryControlDelegate

All Known Implementing Classes:
DefaultMfgHistoryControlDelegate

public interface MfgHistoryControlDelegate
interface for the MfgHistory use cases

Supported API: true

Extendable: false
  • Method Details

    • getValidChangeTask

      WTChangeActivity2 getValidChangeTask(WTCollection changeTasks) throws WTException
      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: