Statistics
| Branch: | Revision:

m2u-upass-core / src / my / com / upass / maybank / MaybankFacadeImpl.java @ 39:e450611bea1f

History | View | Annotate | Download (3.16 KB)

1 30:aec0089bb43e hadi
package my.com.upass.maybank;
2
3
import javax.jws.WebService;
4
5 33:9d5b4aece71c hadi
import my.com.upass.UPassControllerV2;
6 37:848f67a9b39c hadi
import my.com.upass.maybank.entities.IbccUser;
7
import my.com.upass.pojo.MinimalUserBean;
8 30:aec0089bb43e hadi
9
import org.apache.commons.lang.NotImplementedException;
10
11 32:d43f37e77545 hadi
@WebService(
12
                serviceName = "MaybankFacade",
13
                endpointInterface = "my.com.upass.maybank.MaybankFacade")
14
//
15
public class MaybankFacadeImpl
16
                extends MinimalMaybankFacadeImpl
17
                implements MaybankFacade {
18 30:aec0089bb43e hadi
19 33:9d5b4aece71c hadi
        private final UPassControllerV2 upcV2;
20
21
        public MaybankFacadeImpl() {
22
                upcV2 = new UPassControllerV2();
23
        }
24
25
        @Override
26 34:420c5039e742 hadi
        public int newAdminUser(
27 39:e450611bea1f hadi
                        String appAccessId, String hashedSecretKey,
28 34:420c5039e742 hadi
                        String username, String hashedPassword) {
29 39:e450611bea1f hadi
30 30:aec0089bb43e hadi
                throw new NotImplementedException();
31
        }
32
33 37:848f67a9b39c hadi
        public int newPublicUser(
34
                        String appAccessId, String hashedSecretKey,
35
                        String username, String hashedPassword, String panCc) {
36
37
                IbccUser ibccUser = new IbccUser();
38
                ibccUser.setPanCc(panCc);
39
40
                MinimalUserBean minUser = new MinimalUserBean();
41
                minUser.setUsername(username);
42
                minUser.setHashedPassword(hashedPassword);
43
                ibccUser.setMinUser(minUser);
44
45
                return newUser(appAccessId, hashedSecretKey, ibccUser);
46
        }
47
48 33:9d5b4aece71c hadi
        @Override
49 39:e450611bea1f hadi
        public int convertPublicToM2u(
50
                        String appAccessId, String hashedSecretKey,
51
                        String username, String pan1, String pan2) {
52
53 30:aec0089bb43e hadi
                // TODO Auto-generated method stub
54
                throw new NotImplementedException();
55
        }
56
57 33:9d5b4aece71c hadi
        @Override
58 39:e450611bea1f hadi
        public ResponseElement lookupUsername(
59
                        String appAccessId, String hashedSecretKey,
60
                        String username) {
61
62
                final Response response = super.lookupUsername_internal(appAccessId, hashedSecretKey, username);
63
                return new ResponseElement(response);
64
        }
65
66
        @Override
67
        public ResponseElement lookupPublicUserName(
68
                        String appAccessId, String hashedSecretKey,
69
                        String username) {
70
71 30:aec0089bb43e hadi
                // TODO Auto-generated method stub
72
                throw new NotImplementedException();
73
        }
74
75 33:9d5b4aece71c hadi
        @Override
76 39:e450611bea1f hadi
        public ResponseElement lookupUsernameByGroup(
77 34:420c5039e742 hadi
                        String appAccessId, String hashedSecretKey,
78
                        String username) {
79 39:e450611bea1f hadi
80 30:aec0089bb43e hadi
                // TODO Auto-generated method stub
81
                throw new NotImplementedException();
82
        }
83
84 33:9d5b4aece71c hadi
        @Override
85 34:420c5039e742 hadi
        public ResponseElement lookupPan(
86 39:e450611bea1f hadi
                        String appAccessId, String hashedSecretKey,
87 34:420c5039e742 hadi
                        String pan1) {
88 39:e450611bea1f hadi
89 30:aec0089bb43e hadi
                // TODO Auto-generated method stub
90
                throw new NotImplementedException();
91
        }
92
93 33:9d5b4aece71c hadi
        @Override
94 34:420c5039e742 hadi
        public ResponseElement lookupPan2(
95 39:e450611bea1f hadi
                        String appAccessId, String hashedSecretKey,
96 34:420c5039e742 hadi
                        String pan2) {
97 39:e450611bea1f hadi
98 30:aec0089bb43e hadi
                // TODO Auto-generated method stub
99
                throw new NotImplementedException();
100
        }
101
102 33:9d5b4aece71c hadi
        @Override
103 34:420c5039e742 hadi
        public ResponseElement lookupPanCc(
104
                        String appAccessId, String hashedSecretKey,
105
                        String panCC) {
106 39:e450611bea1f hadi
107 33:9d5b4aece71c hadi
                // TODO Auto-generated method stub
108
                throw new NotImplementedException();
109
        }
110
111
        @Override
112 34:420c5039e742 hadi
        public int deleteUser(
113 39:e450611bea1f hadi
                        String appAccessId, String hashedSecretKey,
114 34:420c5039e742 hadi
                        String username) {
115 39:e450611bea1f hadi
116 30:aec0089bb43e hadi
                // TODO Auto-generated method stub
117
                throw new NotImplementedException();
118
        }
119
120 33:9d5b4aece71c hadi
        @Override
121 34:420c5039e742 hadi
        public ResponseElement searchUserByFilter(
122 39:e450611bea1f hadi
                        String appAccessId, String hashedSecretKey,
123 34:420c5039e742 hadi
                        String searchFilter) {
124 39:e450611bea1f hadi
125
                // TODO Auto-generated method stub
126
                throw new NotImplementedException();
127
        }
128
129
        @Override
130
        public int changeIdNo(
131
                        String appAccessId, String hashedSecretKey,
132
                        String username, String idNo) {
133
134 30:aec0089bb43e hadi
                // TODO Auto-generated method stub
135
                throw new NotImplementedException();
136
        }
137
}