docs: @Programmatic
      public List<CommunicationChannelOwnerLink> findByOwner(final Object owner) {
          if(owner == null) {
              return null;
          }
          final Bookmark bookmark = bookmarkService.bookmarkFor(owner);
          if(bookmark == null) {
              return null;
          }
          final String ownerStr = bookmark.toString();
          return repositoryService.allMatches(
                  new QueryDefault<>(CommunicationChannelOwnerLink.class,
                          "findByOwner",
                          "ownerStr", ownerStr));
      }