There is a wide range of economic problems that involve the exchange of indivisible goods with no monetary transfers, starting with the housing market model of the seminal paper by Shapley and Scarf (1974) and including other problems such as kidney exchange or school choice problems. The classical solution to many of these models is to apply an algorithm/mechanism called Top Trading Cycles, attributed to David Gale, which satisfies good properties for the case of strict preferences. In this paper, we propose a family of mechanisms, called Top Trading Absorbing Sets mechanisms, which generalizes the Top Trading Cycles to the general case in which individuals are allowed to report indifferences, while preserving all its desirable properties.