Statistics
| Branch: | Revision:

m2u-upass-core / src / my / com / upass / maybank / MaybankFacadeImpl.java @ 37:848f67a9b39c

History | View | Annotate | Download (3.32 KB)

1
package my.com.upass.maybank;
2

    
3
import javax.jws.WebService;
4

    
5
import my.com.upass.UPassControllerV2;
6
import my.com.upass.maybank.entities.IbccUser;
7
import my.com.upass.pojo.MinimalUserBean;
8

    
9
import org.apache.commons.lang.NotImplementedException;
10

    
11
@WebService(
12
                serviceName = "MaybankFacade",
13
                endpointInterface = "my.com.upass.maybank.MaybankFacade")
14
//
15
public class MaybankFacadeImpl
16
                extends MinimalMaybankFacadeImpl
17
                implements MaybankFacade {
18

    
19
        private final UPassControllerV2 upcV2;
20

    
21
        public MaybankFacadeImpl() {
22
                upcV2 = new UPassControllerV2();
23
        }
24

    
25
        @Override
26
        public int newAdminUser(
27
                        String appAccessId, String hashedSecretKey, 
28
                        String username, String hashedPassword) {
29
                
30
                throw new NotImplementedException();
31
        }
32

    
33
        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
        @Override
49
        public int changePan(
50
                        String appAccessId, String hashedSecretKey, 
51
                        String username, String pan1) {
52
                
53
                // TODO Auto-generated method stub
54
                throw new NotImplementedException();
55
        }
56

    
57
        @Override
58
        public int changePan2(
59
                        String appAccessId, String hashedSecretKey, 
60
                        String username, String pan2) {
61
                
62
                // TODO Auto-generated method stub
63
                throw new NotImplementedException();
64
        }
65

    
66
        @Override
67
        public int convertPublicToM2u(
68
                        String appAccessId, String hashedSecretKey, 
69
                        String username, String pan1, String pan2) {
70
                
71
                // TODO Auto-generated method stub
72
                throw new NotImplementedException();
73
        }
74

    
75
        @Override
76
        public ResponseElement lookupUserName(
77
                        String appAccessId, String hashedSecretKey, 
78
                        String username) {
79
                
80
                // TODO Auto-generated method stub
81
                throw new NotImplementedException();
82
        }
83

    
84
        @Override
85
        public ResponseElement lookupPublicUserName(
86
                        String appAccessId, String hashedSecretKey, 
87
                        String username) {
88
                
89
                // TODO Auto-generated method stub
90
                throw new NotImplementedException();
91
        }
92

    
93
        @Override
94
        public ResponseElement lookupUserNameByGroup(
95
                        String appAccessId, String hashedSecretKey,
96
                        String username) {
97
                
98
                // TODO Auto-generated method stub
99
                throw new NotImplementedException();
100
        }
101

    
102
        @Override
103
        public ResponseElement lookupPan(
104
                        String appAccessId, String hashedSecretKey, 
105
                        String pan1) {
106
                
107
                // TODO Auto-generated method stub
108
                throw new NotImplementedException();
109
        }
110

    
111
        @Override
112
        public ResponseElement lookupPan2(
113
                        String appAccessId, String hashedSecretKey, 
114
                        String pan2) {
115
                
116
                // TODO Auto-generated method stub
117
                throw new NotImplementedException();
118
        }
119

    
120
        @Override
121
        public ResponseElement lookupPanCc(
122
                        String appAccessId, String hashedSecretKey,
123
                        String panCC) {
124
                
125
                // TODO Auto-generated method stub
126
                throw new NotImplementedException();
127
        }
128

    
129
        @Override
130
        public int deleteUser(
131
                        String appAccessId, String hashedSecretKey, 
132
                        String username) {
133
                
134
                // TODO Auto-generated method stub
135
                throw new NotImplementedException();
136
        }
137

    
138
        @Override
139
        public ResponseElement searchUserByFilter(
140
                        String appAccessId, String hashedSecretKey, 
141
                        String searchFilter) {
142
                
143
                // TODO Auto-generated method stub
144
                throw new NotImplementedException();
145
        }
146
}