· 6 years ago · Nov 18, 2018, 02:28 AM
1// inicijalizira sve data containere
2 Data.init(this);
3
4 final String password = "sava";
5 final String email = "tomislav3243344323233333333233333332334311@infinum.hr";
6
7 final Customer c = Data.getCustomer();
8 c.setFirstName("Tomislav");
9 c.setLastName("Car");
10 c.setEmail(email);
11 c.setPassword(password);
12 c.setCellPhone("+385915125486");
13 // oprezno, ovo loada objekt na novo trenutno dakle pogubi se recimo
14 // password
15 c.registerAsync(new LoadListener() {
16
17 @Override
18 public void beforeLoad(DataContainer container) {
19 Loggy.log("Before");
20 }
21
22 @Override
23 public void afterLoad(DataContainer container) {
24 if (c.isValid()) {
25 Loggy.log(c.toString());
26
27 OauthToken ot = Data.getOauthToken();
28
29 Params p = new Params();
30 p.set("username", "customer:" + email);
31 p.set("password", password);
32 ot.loadAsync(p, new LoadListener() {
33 @Override
34 public void beforeLoad(DataContainer container) {
35 Loggy.log("Before load for container " + container.getUniqueIdentifier());
36
37 }
38
39 @Override
40 public void afterLoad(DataContainer container) {
41 Loggy.log("After load for container " + container.getUniqueIdentifier());
42 Loggy.log("Loaded " + container.inspect());
43
44 }
45 });
46 } else
47 Loggy.log("Error " + c.errors.toString());
48 }
49 });