Subversion Repositories SmartDukaan

Rev

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

Rev 36402 Rev 36420
Line 124... Line 124...
124
import org.apache.http.client.methods.CloseableHttpResponse;
124
import org.apache.http.client.methods.CloseableHttpResponse;
125
import org.apache.http.client.methods.HttpPost;
125
import org.apache.http.client.methods.HttpPost;
126
import org.apache.http.conn.HttpHostConnectException;
126
import org.apache.http.conn.HttpHostConnectException;
127
import org.apache.http.entity.StringEntity;
127
import org.apache.http.entity.StringEntity;
128
import org.apache.http.impl.client.CloseableHttpClient;
128
import org.apache.http.impl.client.CloseableHttpClient;
129
import org.apache.http.impl.client.HttpClients;
129
import com.spice.profitmandi.common.web.client.HttpClientFactory;
130
import org.apache.logging.log4j.LogManager;
130
import org.apache.logging.log4j.LogManager;
131
import org.apache.logging.log4j.Logger;
131
import org.apache.logging.log4j.Logger;
132
import org.hibernate.SessionFactory;
132
import org.hibernate.SessionFactory;
133
import org.json.JSONObject;
133
import org.json.JSONObject;
134
import org.springframework.beans.factory.annotation.Autowired;
134
import org.springframework.beans.factory.annotation.Autowired;
Line 2625... Line 2625...
2625
 
2625
 
2626
                JSONObject payload = new JSONObject();
2626
                JSONObject payload = new JSONObject();
2627
                payload.put("message", message);
2627
                payload.put("message", message);
2628
 
2628
 
2629
                try {
2629
                try {
2630
                    CloseableHttpClient client = HttpClients.createDefault();
2630
                    CloseableHttpClient client = HttpClientFactory.apacheHttp();
2631
                    HttpPost httpPost = new HttpPost(FCM_URL);
2631
                    HttpPost httpPost = new HttpPost(FCM_URL);
2632
 
2632
 
2633
                    httpPost.setHeader("Authorization", "Bearer " + accessToken);
2633
                    httpPost.setHeader("Authorization", "Bearer " + accessToken);
2634
                    httpPost.setHeader("Content-Type", "application/json");
2634
                    httpPost.setHeader("Content-Type", "application/json");
2635
 
2635