public void createOrUpdateAddons(Page entity) { AddonsHelper.createOrUpdateAddons(this, entity); } }
@Override public List<Product> findAllNotVariants(Integer number, Integer offset) { return AddonsHelper .withAddons(this.marketplaceProductDAO.findAllNotVariants(number, offset, "product.title"), this.marketplaceProductDAO); }
@Override public List<Product> findAllWithTitleLike(String title, Integer number, Integer offset) { return AddonsHelper .withAddons(this.marketplaceProductDAO.findAllWithTitleLike(title, number, offset), this.marketplaceProductDAO); }
public void createOrUpdateAddons(Tenant entity) { AddonsHelper.createOrUpdateAddons(this, entity); } }
@Override public List<Product> findAllOnShelfWithTitleLike(String title, Integer number, Integer offset) { return AddonsHelper .withAddons(this.marketplaceProductDAO.findAllOnShelfWithTitleLike(title, number, offset), this.marketplaceProductDAO); }
public void createOrUpdateAddons(Customer entity) { AddonsHelper.createOrUpdateAddons(this, entity); } }
@Override public List<Article> findByIds(List<UUID> ids) { return AddonsHelper.withAddons(this.dao.findByIds(ARTICLE_TABLE_NAME, ids), this.dao); }
public void createOrUpdateAddons(Article entity) { AddonsHelper.createOrUpdateAddons(this, entity); } }
@Override public List<Product> findAllForTenant(Tenant tenant, Integer number, Integer offset) { return AddonsHelper.withAddons(this.marketplaceProductDAO.findAllForTenant(tenant, number, offset), this.marketplaceProductDAO); }
public void createOrUpdateAddons(HomePage entity) { AddonsHelper.createOrUpdateAddons(this, entity); } }
@Override public List<Page> findByIds(List<UUID> ids) { return AddonsHelper.withAddons(this.dao.findByIds(PAGE_TABLE_NAME, ids), this.dao); }
public void createOrUpdateAddons(Collection entity) { AddonsHelper.createOrUpdateAddons(this, entity); }
@Override public List<Product> findAllNotVariants(Integer number, Integer offset, Order order) { String orderby = "product.title"; switch (order) { case TENANT_NAME_THEN_PRODUCT_TITLE: orderby = "tenant.name, product.title"; } return AddonsHelper .withAddons(this.marketplaceProductDAO.findAllNotVariants(number, offset, orderby), this.marketplaceProductDAO); }
public void createOrUpdateAddons(Feature entity) { AddonsHelper.createOrUpdateAddons(this, entity); }
@Override public List<Tenant> findByIds(List<UUID> ids) { return AddonsHelper.withAddons(this.dao.findByIds(TENANT_TABLE_NAME, ids), dao); }
public void createOrUpdateAddons(Product entity) { AddonsHelper.createOrUpdateAddons(this, entity); }
public List<Product> findForCollection(Collection collection, Integer number, Integer offset) { return AddonsHelper.withAddons(this.dao.findForCollection(collection, number, offset), this.dao); }
@Override public List<Product> findAllForTenantOnShelf(Tenant tenant, Integer number, Integer offset) { return AddonsHelper.withAddons(this.marketplaceProductDAO.findAllForTenantOnShelf(tenant, number, offset), this.marketplaceProductDAO); }
@Override public List<Collection> findByIds(List<UUID> ids) { return AddonsHelper.withAddons(this.dao.findByIds(COLLECTION_TABLE_NAME, ids), dao); }
@Override public List<Tenant> findAll(Integer number, Integer offset) { return AddonsHelper.withAddons(this.dao.findAll(number, offset), dao); }