package Ġcom . gmail . to fib ash ers . blacklist . domain Ċ Ċ import Ġcom . gmail . to fib ash ers . blacklist . data . repo . I Interaction Mode Repository Ċ import Ġcom . gmail . to fib ash ers . blacklist . entity . Interaction Mode Ċ import Ġio . reactivex . Comp letable Ċ import Ġio . reactivex . android . schedul ers . Android Schedulers Ċ import Ġio . reactivex . schedul ers . Schedulers Ċ import Ġjavax . inject . Inject Ċ import Ġjavax . inject . Singleton ĊĊ Ċ /** Ċ Ġ* ĠCreated Ġby ĠT of iB ash ers Ġon Ġ 2 1 . 0 1 . 2 0 1 8 . Ċ Ġ*/ Ċ @ Singleton Ċ class ĠSelect Create Mode UseCase Ċ @ Inject Ċ constructor ( ĊĠĠĠĠĠĠĠ Ġprivate Ġval Ġinteraction Mode Repository : ĠI Interaction Mode Repository Ċ ) Ġ: ĠI Select Create Mode UseCase Ġ{ ĊĊĠĠĠ Ġoverride Ġfun Ġbuild (): ĠComp letable Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġinteraction Mode Repository . put Selected Mode ( Interaction Mode . CREATE ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. subscribe On ( Schedulers . io ()) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ. observe On ( Android Schedulers . main Thread ()) ĊĠĠĠ Ġ} Ċ }