Subversion Repositories SmartDukaan

Rev

Rev 506 | Rev 552 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 506 Rev 513
Line 88... Line 88...
88
	9:string userHandle,
88
	9:string userHandle,
89
	10:string password,
89
	10:string password,
90
	11:SocialHandles socialHandles,
90
	11:SocialHandles socialHandles,
91
	12:i64 dateOfBirth,
91
	12:i64 dateOfBirth,
92
	13:i64 anniversary,
92
	13:i64 anniversary,
93
	14:set<Address> addresses,
93
	14:list<Address> addresses,
94
	16:i32 shipmentOption,
94
	16:i32 shipmentOption,
95
	17:string middleName,
95
	17:string middleName,
96
	18:string occupation,
96
	18:string occupation,
97
	19:string hintQuestion,
97
	19:string hintQuestion,
98
	20:string hintAnswer,
98
	20:string hintAnswer,
Line 162... Line 162...
162
	UserInternalInfo getInternalInfo(1:i64 userId, 2:bool isSessionId) throws (1:UserContextException ucx),
162
	UserInternalInfo getInternalInfo(1:i64 userId, 2:bool isSessionId) throws (1:UserContextException ucx),
163
	UserContext getContext(1:string email, 2:string password) throws (1:AuthenticationException ax),
163
	UserContext getContext(1:string email, 2:string password) throws (1:AuthenticationException ax),
164
	bool authenticateUser(1:string handle, 2:string password, 3:bool isEmail) throws (1:AuthenticationException ax),
164
	bool authenticateUser(1:string handle, 2:string password, 3:bool isEmail) throws (1:AuthenticationException ax),
165
	bool userExists(1:string email)throws (1:UserContextException ucx),
165
	bool userExists(1:string email)throws (1:UserContextException ucx),
166
	bool addIpAdressForUser(1:string ip, 2:i64 timestamp, 3:i64 userId)throws (1:UserContextException ucx),
166
	bool addIpAdressForUser(1:string ip, 2:i64 timestamp, 3:i64 userId)throws (1:UserContextException ucx),
167
	bool addAddressForUser(1:Address address, 2:i64 userid, 3:i64 timestamp)throws (1:UserContextException ucx),
167
	bool addAddressForUser(1:Address address, 2:i64 userid, 3:i64 timestamp, 4:bool setDefault)throws (1:UserContextException ucx),
168
	bool removeAddressForUser(1:i64 userid, 2:i64 addressId)throws (1:UserContextException ucx),
168
	bool removeAddressForUser(1:i64 userid, 2:i64 addressId)throws (1:UserContextException ucx),
169
	bool setUserAsLoggedIn(1:i64 userId, 2:i64 timestamp)throws (1:UserContextException ucx),
169
	bool setUserAsLoggedIn(1:i64 userId, 2:i64 timestamp)throws (1:UserContextException ucx),
170
	bool setUserAsLoggedOut(1:i64 userid, 2:i64 timestamp)throws (1:UserContextException ucx),
170
	bool setUserAsLoggedOut(1:i64 userid, 2:i64 timestamp)throws (1:UserContextException ucx),
171
	bool setDefaultAddress(1:i64 userid, 2:i64 addressId)throws (1:UserContextException ucx),
171
	bool setDefaultAddress(1:i64 userid, 2:i64 addressId)throws (1:UserContextException ucx),
172
	bool updatePassword(1:i64 userid, 2:string password)throws (1:UserContextException ucx),
172
	bool updatePassword(1:i64 userid, 2:string password)throws (1:UserContextException ucx),