Subversion Repositories SmartDukaan

Rev

Rev 21923 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
21739 ashik.ali 1
package com.spice.profitmandi.common.model;
2
 
3
import org.springframework.http.HttpStatus;
4
 
5
public class ProfitMandiResponse <T>{
6
	private final String statusCode;
7
	private final HttpStatus statusMessage;
8
	private final T response;
9
	private final ResponseStatus responseStatus;
23017 ashik.ali 10
 
21739 ashik.ali 11
	public ProfitMandiResponse(String statusCode, HttpStatus statusMessage, ResponseStatus responseStatus, T response) {
12
		this.statusCode=statusCode;
13
		this.statusMessage=statusMessage;
14
		this.responseStatus=responseStatus;
15
		this.response=response;
16
	}
23017 ashik.ali 17
 
21739 ashik.ali 18
	public String getStatusCode() {
19
		return statusCode;
20
	}
21
	public HttpStatus getStatusMessage() {
22
		return statusMessage;
23
	}
24
	public ResponseStatus getResponseStatus() {
25
		return responseStatus;
26
	}
27
	public T getResponse() {
28
		return response;
29
	}
23017 ashik.ali 30
 
21923 ashik.ali 31
	@Override
32
	public String toString() {
23017 ashik.ali 33
		return "ProfitMandiResponse [statusCode=" + statusCode + ", statusMessage=" + statusMessage + ", response="
34
				+ response + ", responseStatus=" + responseStatus + "]";
21923 ashik.ali 35
	}
36
 
37
 
23017 ashik.ali 38
 
39
 
21739 ashik.ali 40
}