code: public static TransactionalProtocolClient createClient(final ManagementChannelHandler channelAssociation) {
          final TransactionalProtocolClientImpl client = new TransactionalProtocolClientImpl(channelAssociation);
          channelAssociation.addHandlerFactory(client);
          return client;
      }
docs: Create a transactional protocol client.
  
  @param channelAssociation the channel handler
  @return the transactional protocol client