File tree Expand file tree Collapse file tree 4 files changed +44
-1
lines changed
mifosng-android/src/main/java/com/mifos
mifosxdroid/injection/component Expand file tree Collapse file tree 4 files changed +44
-1
lines changed Original file line number Diff line number Diff line change 1
1
package com .mifos .api ;
2
2
3
+ import android .util .Log ;
4
+
3
5
import com .google .gson .JsonArray ;
4
6
import com .mifos .api .model .ClientPayload ;
5
7
import com .mifos .api .model .CollectionSheetPayload ;
61
63
import okhttp3 .MultipartBody .Part ;
62
64
import okhttp3 .ResponseBody ;
63
65
import rx .Observable ;
66
+ import rx .functions .Func1 ;
64
67
65
68
/**
66
69
* Created by Rajan Maurya on 4/6/16.
@@ -71,6 +74,7 @@ public class DataManager {
71
74
72
75
public final BaseApiManager mBaseApiManager ;
73
76
77
+
74
78
@ Inject
75
79
public DataManager (BaseApiManager baseApiManager ) {
76
80
Original file line number Diff line number Diff line change
1
+ package com .mifos .api ;
2
+
3
+ import javax .inject .Inject ;
4
+ import javax .inject .Singleton ;
5
+
6
+ /**
7
+ * Created by Rajan Maurya on 24/06/16.
8
+ */
9
+ @ Singleton
10
+ public class DataManagerOffline {
11
+
12
+ @ Inject
13
+ public DataManagerOffline () {
14
+
15
+ }
16
+
17
+ }
Original file line number Diff line number Diff line change
1
+ package com .mifos .api ;
2
+
3
+ import javax .inject .Inject ;
4
+ import javax .inject .Singleton ;
5
+
6
+ /**
7
+ * Created by Rajan Maurya on 24/06/16.
8
+ */
9
+ @ Singleton
10
+ public class DataManagerOnline {
11
+
12
+ BaseApiManager mBaseApiManager ;
13
+
14
+ @ Inject
15
+ public DataManagerOnline (BaseApiManager baseApiManager ) {
16
+ mBaseApiManager = baseApiManager ;
17
+ }
18
+
19
+ }
Original file line number Diff line number Diff line change 4
4
import android .content .Context ;
5
5
6
6
import com .mifos .api .DataManager ;
7
+ import com .mifos .api .DataManagerOffline ;
8
+ import com .mifos .api .DataManagerOnline ;
7
9
import com .mifos .api .local .DatabaseHelper ;
8
10
import com .mifos .mifosxdroid .injection .ApplicationContext ;
9
11
import com .mifos .mifosxdroid .injection .module .ApplicationModule ;
@@ -28,7 +30,8 @@ public interface ApplicationComponent {
28
30
Application application ();
29
31
DatabaseHelper databaseHelper ();
30
32
DataManager dataManager ();
31
-
33
+ DataManagerOnline dataManagerOnline ();
34
+ DataManagerOffline dataManagerOffline ();
32
35
Bus eventBus ();
33
36
34
37
}
You can’t perform that action at this time.
0 commit comments