code: @Override
  	public AMQP.BasicProperties fromMessageProperties(MessageProperties source, String charset) {
  
  		final TraceeFilterConfiguration filterConfiguration = backend.getConfiguration(profile);
  		if (!backend.isEmpty() && filterConfiguration.shouldProcessContext(AsyncDispatch)) {
  			final Map<String, String> filteredParams = filterConfiguration.filterDeniedParams(backend.copyToMap(), AsyncDispatch);
  			source.getHeaders().put(TPIC_HEADER, filteredParams);
  		}
  
  		return super.fromMessageProperties(source, charset);
  	}
docs: Outgoing messages