docs: @Programmatic
      public CommunicationChannelOwnerLink createLink(final CommunicationChannel communicationChannel, final CommunicationChannelOwner owner) {
          final CommunicationChannelOwnerLink link = linkFactory.createLink(communicationChannel, owner);
          // copy over the type, to support subsequent querying.
          link.setCommunicationChannelType(communicationChannel.getType());
          return link;
      }