The SearchEntityRepository interface and its FetchSearchEntityRepository implementation need to be adjusted to include a method to query for Items.
acceptance criteria
- adjust the repository to also allow querying for items
- Add an action to use the repository to query for items
A private method searchEntities will be implemented that is then called by public searchProperties and searchItems methods