public interface

MergeStatusDAO

vars.integration.MergeStatusDAO
Known Indirect Subclasses

Class Overview

Created by IntelliJ IDEA. User: brian Date: Dec 26, 2009 Time: 5:57:56 PM To change this template use File | Settings | File Templates.

Summary

Public Methods
abstract MergeStatus find(Long id)
abstract MergeStatus findByPlatformAndSequenceNumber(String platform, Number sequenceNumber)
abstract List<MergeStatus> findByStatusMessage(String msg)
Find any merge status messages containing the given string.
abstract List<Long> findFailedSets()
Find any VideoArchiveSets whose merge failed
abstract List<Long> findSetsWithEditedNav()
abstract List<Long> findUnmergedSets()
Find any VideoArchiveSets that have not been merged
abstract List<Long> findUpdatedSets()
abstract void update(MergeStatus mergeStatus)

Public Methods

public abstract MergeStatus find (Long id)

public abstract MergeStatus findByPlatformAndSequenceNumber (String platform, Number sequenceNumber)

public abstract List<MergeStatus> findByStatusMessage (String msg)

Find any merge status messages containing the given string. Use % for wild cards; for example findByStatusMessage('%CONSERVATIVE%')

Returns
  • A list of Longs (primary keys for VideoArchiveSets)

public abstract List<Long> findFailedSets ()

Find any VideoArchiveSets whose merge failed

Returns
  • A list of Longs (primary keys for VideoArchiveSets)

public abstract List<Long> findSetsWithEditedNav ()

public abstract List<Long> findUnmergedSets ()

Find any VideoArchiveSets that have not been merged

Returns
  • A list of Longs (primary keys for VideoArchiveSets)

public abstract List<Long> findUpdatedSets ()

public abstract void update (MergeStatus mergeStatus)