public void Save(ICollection <DatabaseItem> items) { ThreadExecuter.Execute( () => _repo.Save(items), ThreadExecuter.ThreadTimeout * 2, true ); }
public void Save(List <DatabaseItem> items, ProgressTracker progressTracker) { ThreadExecuter.Execute( () => _repo.Save(items, progressTracker), ThreadExecuter.ThreadTimeout * 2, true ); }
public void RemoveBuddy(long buddyId) { ThreadExecuter.Execute( () => _repo.RemoveBuddy(buddyId) ); }
public void UpdateNames(IList <BuddyItem> items) { ThreadExecuter.Execute( () => _repo.UpdateNames(items) ); }
public IList <BuddyItem> ListItemsWithMissingName() { return(ThreadExecuter.Execute( () => _repo.ListItemsWithMissingName() )); }
public BuddyItemRepo(ThreadExecuter threadExecuter, ISessionCreator sessionCreator) : base(threadExecuter, sessionCreator) { _repo = new BuddyItemDaoImpl(sessionCreator); this.BaseRepo = _repo; }
public Dictionary <string, string> GetTagDictionary() { return(ThreadExecuter.Execute( () => _repo.GetTagDictionary() )); }
public List <DatabaseItemDto> GetCraftableItems() { return(ThreadExecuter.Execute( () => _repo.GetCraftableItems() )); }
public string GetUuid() { return(ThreadExecuter.Execute( () => repo.GetUuid() )); }
public void UpdateCurrentDatabase(string path) { ThreadExecuter.Execute( () => repo.UpdateCurrentDatabase(path) ); }
public long GetLastDatabaseUpdate() { return(ThreadExecuter.Execute( () => repo.GetLastDatabaseUpdate() )); }
public string GetCurrentDatabasePath() { return(ThreadExecuter.Execute( () => repo.GetCurrentDatabasePath() )); }
public DatabaseSettingRepo(ThreadExecuter threadExecuter, ISessionCreator sessionCreator) : base(threadExecuter, sessionCreator) { this.repo = new DatabaseSettingDaoImpl(sessionCreator); this.BaseRepo = repo; }
public string GetSkillName(string skillRecord) { return(ThreadExecuter.Execute( () => repo.GetSkillName(skillRecord) )); }
public Dictionary <string, ISet <DBSTatRow> > GetExpacSkillModifierSkills() { return(ThreadExecuter.Execute( () => repo.GetExpacSkillModifierSkills() )); }
public IList <string> GetStackableComponentsPotionsMisc() { return(ThreadExecuter.Execute( () => _repo.GetStackableComponentsPotionsMisc() )); }
public DatabaseItemDto FindDtoByRecord(string record) { return(ThreadExecuter.Execute( () => _repo.FindDtoByRecord(record) )); }
public void SetUuid(string uuid) { ThreadExecuter.Execute( () => repo.SetUuid(uuid) ); }
public List <DatabaseItemDto> GetByClass(string itemClass) { return(ThreadExecuter.Execute( () => _repo.GetByClass(itemClass) )); }
public void UpdateRecipeTimestamp(long ts) { ThreadExecuter.Execute( () => repo.UpdateRecipeTimestamp(ts) ); }
public IList <string> ListAllRecords() { return(ThreadExecuter.Execute( () => _repo.ListAllRecords() )); }
public IList <RecipeItem> SearchForRecipeItems(ItemSearchRequest query) { return(ThreadExecuter.Execute( () => _repo.SearchForRecipeItems(query) )); }
public IList <BuddyItem> ListItemsWithMissingLevelRequirement() { return(ThreadExecuter.Execute( () => _repo.ListItemsWithMissingLevelRequirement() )); }
public DatabaseItemRepo(ThreadExecuter threadExecuter, ISessionCreator sessionCreator) : base(threadExecuter, sessionCreator) { this._repo = new DatabaseItemDaoImpl(sessionCreator); this.BaseRepo = _repo; }
public void UpdateLevelRequirements(IList <BuddyItem> items) { ThreadExecuter.Execute( () => _repo.UpdateLevelRequirements(items) ); }
public long GetRowCount() { return(ThreadExecuter.Execute( () => _repo.GetRowCount() )); }
public IList <BuddyItem> FindBy(Search query) { return(ThreadExecuter.Execute( () => _repo.FindBy(query) )); }
public IList <ItemSetAssociation> GetItemSetAssociations() { return(ThreadExecuter.Execute( () => _repo.GetItemSetAssociations() )); }
public void SetItems(long userid, string description, List <JsonBuddyItem> items) { ThreadExecuter.Execute( () => _repo.SetItems(userid, description, items) ); }
public IList <string> GetSpecialStackableRecords() { return(ThreadExecuter.Execute( () => _repo.GetSpecialStackableRecords() )); }