private static int GetPostCountFromJournal(string journalXmlFileName, Archive archive) { string journalXmlFile = archive.WorkingDirectory.Content().WithFile(journalXmlFileName).FullName; JournalHead journalHead = JournalGuillotine.Behead(journalXmlFile); return(journalHead.NumberOfJournalposts); }
public ArchiveStartAndEndDateControl(Archive archive) { _registrationCreationDates = new SortedSet <DateTime>(); _headPublicJournal = Noark5TestHelper.GetJournalHead(ArkadeConstants.PublicJournalXmlFileName, archive); _headRunningJournal = Noark5TestHelper.GetJournalHead(ArkadeConstants.RunningJournalXmlFileName, archive); _periodSeparationIsSharp = Noark5TestHelper.PeriodSeparationIsSharp(archive); }
public ArchiveStartAndEndDateControl(Archive archive) { _registrationCreationDates = new SortedSet <DateTime>(); _filesNotFound = new List <string>(); _headPublicJournal = GetJournalHead(ArkadeConstants.PublicJournalXmlFileName, archive); _headRunningJournal = GetJournalHead(ArkadeConstants.RunningJournalXmlFileName, archive); _archiveExtraction = GetAddmlObject(ArkadeConstants.ArkivuttrekkXmlFileName, archive); }
private static int GetPostCountFromJournal(string journalXmlFileName, Archive archive) { string journalXmlFile = archive.WorkingDirectory.Content().WithFile(journalXmlFileName).FullName; // TODO: Check for file existance to distinguish file not found error from deserialize error JournalHead journalHead = JournalGuillotine.Behead(journalXmlFile); return(journalHead.NumberOfJournalposts); }
private static int GetPostCountFromJournal(ArchiveXmlFile journalFile) { JournalHead journalHead = JournalGuillotine.Behead(journalFile); return(journalHead.NumberOfJournalposts); }