DialogFragmentの結果を呼び出し元に返すときってどうしてる?

DialogFragment毎にリスナーinterface作ってたけど
複数ダイアログ呼び出してるとメソッド名被ったりで無駄なリファクタリング増えてきちゃって