Subversion Repositories SmartDukaan

Rev

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

Rev 667 Rev 673
Line 44... Line 44...
44
	 Returns a provider for a given provider ID. Throws an exception if none found.
44
	 Returns a provider for a given provider ID. Throws an exception if none found.
45
	*/
45
	*/
46
	Provider getProvider(1:i64 providerId) throws (1:LogisticsServiceException lse),
46
	Provider getProvider(1:i64 providerId) throws (1:LogisticsServiceException lse),
47
	
47
	
48
	/**
48
	/**
-
 
49
	 Returns a list containing all the providers.
-
 
50
	*/
-
 
51
	list<Provider> getAllProviders() throws (1:LogisticsServiceException lse),
-
 
52
	
-
 
53
	/**
49
	 Returns a LogisticsInfo structure w/o an airway bill number. Use this method during the estimation phase.
54
	 Returns a LogisticsInfo structure w/o an airway bill number. Use this method during the estimation phase.
50
	 Raises an exception if this pincode is not allocated to any warehouse zone or provider. Also, if the pincode
55
	 Raises an exception if this pincode is not allocated to any warehouse zone or provider. Also, if the pincode
51
	 is allocated to a warehouse zone but there are no actual warehouses in that zone, an exception is raised. 
56
	 is allocated to a warehouse zone but there are no actual warehouses in that zone, an exception is raised. 
52
	 */
57
	 */
53
	LogisticsInfo getLogisticsEstimation(1:i64 itemId, 2:string destination_pin) throws (1:LogisticsServiceException se),
58
	LogisticsInfo getLogisticsEstimation(1:i64 itemId, 2:string destination_pin) throws (1:LogisticsServiceException se),