Removed unused public properties and adjusts produceTransactional to use exchange and queue config values