Subversion Repositories SmartDukaan

Rev

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

Rev 414 Rev 506
Line 93... Line 93...
93
	14:set<Address> addresses,
93
	14:set<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,
-
 
99
	21:i64 defaultAddressId,
-
 
100
	22:string communicationEmail
99
}
101
}
100
 
102
 
101
/**
103
/**
102
Internal information to be used by system. various variables which aid in serving the user are identified and put here
104
Internal information to be used by system. various variables which aid in serving the user are identified and put here
103
**/
105
**/
Line 164... Line 166...
164
	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),
165
	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)throws (1:UserContextException ucx),
166
	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),
167
	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),
168
	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),
169
	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),
170
	bool deleteUser(1:i64 userid, 2:bool isSessionId)throws (1:UserContextException ucx),
173
	bool deleteUser(1:i64 userid, 2:bool isSessionId)throws (1:UserContextException ucx),
171
	bool sendEmailVerification(1:i64 userid)throws (1:UserContextException ucx),
174
	bool sendEmailVerification(1:i64 userid)throws (1:UserContextException ucx),
172
	bool sendSMSVerification(1:i64 userid)throws (1:UserContextException ucx),
175
	bool sendSMSVerification(1:i64 userid)throws (1:UserContextException ucx),
173
	bool confirmEmailVerification(1:i64 userid)throws (1:UserContextException ucx),
176
	bool confirmEmailVerification(1:i64 userid)throws (1:UserContextException ucx),