Is there a standard notion of something like "absolute retract" in arbitrary categories that generalizes absolute retracts in topology?
I am mostly interested in categorical approach to Hausdorff compacts. In the category of Hausdorff compacts and continuous maps, i can define absolute retracts as objects such that every monomorphism of that object to another one splits, i.e. is a split monomorphism. Is this definition standard? Does it work well to generalize topological absolute retracts for non-compact spaces? If not, is there a better name for objects from which every monomorphism splits? Is there a better definition of "categorical absolute retracts"? Is there a standard name for the full subcategory generated by the class of all "absolute retracts"?