diff --git a/decode-service.iml b/decode-service.iml
index ee786e6..c75063c 100644
--- a/decode-service.iml
+++ b/decode-service.iml
@@ -31,8 +31,6 @@
-
-
@@ -109,5 +107,11 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 75bc8f1..42d5c9e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -34,6 +34,12 @@
org.springframework.boot
spring-boot-starter-web
2.1.1.RELEASE
+
+
+ org.springframework.boot
+ spring-boot-starter-logging
+
+
org.springframework.boot
@@ -64,6 +70,11 @@
redis.clients
jedis
+
+ org.springframework.boot
+ spring-boot-starter-log4j2
+ 2.1.1.RELEASE
+
diff --git a/src/main/java/net/irext/decoder/request/OpenRequest.java b/src/main/java/net/irext/decoder/request/OpenRequest.java
index 261609f..9eb4d0d 100644
--- a/src/main/java/net/irext/decoder/request/OpenRequest.java
+++ b/src/main/java/net/irext/decoder/request/OpenRequest.java
@@ -12,22 +12,22 @@ package net.irext.decoder.request;
*/
public class OpenRequest {
- private int indexId;
+ private int remoteIndexId;
- public OpenRequest(int indexId) {
- this.indexId = indexId;
+ public OpenRequest(int remoteIndexId) {
+ this.remoteIndexId = remoteIndexId;
}
public OpenRequest() {
}
- public int getIndexId() {
- return indexId;
+ public int getRemoteIndexId() {
+ return remoteIndexId;
}
- public void setIndexId(int indexId) {
- this.indexId = indexId;
+ public void setRemoteIndexId(int remoteIndexId) {
+ this.remoteIndexId = remoteIndexId;
}
}
diff --git a/src/main/java/net/irext/decoder/service/IRDecodeService.java b/src/main/java/net/irext/decoder/service/IRDecodeService.java
index 2baf9a6..d98a29e 100644
--- a/src/main/java/net/irext/decoder/service/IRDecodeService.java
+++ b/src/main/java/net/irext/decoder/service/IRDecodeService.java
@@ -15,6 +15,8 @@ import net.irext.decoder.response.Status;
import net.irext.decoder.service.base.AbstractBaseService;
import net.irext.decodesdk.bean.ACStatus;
import net.irext.decodesdk.utils.Constants;
+import org.apache.logging.log4j.LogManager;
+import org.apache.logging.log4j.Logger;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
@@ -32,6 +34,8 @@ import org.springframework.web.bind.annotation.*;
@RequestMapping("/irext")
public class IRDecodeService extends AbstractBaseService {
+ Logger logger = LogManager.getLogger(IRDecodeService.class);
+
private RemoteIndexMapper remoteIndexMapper;
@Autowired
@@ -47,10 +51,12 @@ public class IRDecodeService extends AbstractBaseService {
@PostMapping("/open")
public ServiceResponse irOpen(@RequestBody OpenRequest openRequest) {
try {
- int indexId = openRequest.getIndexId();
+ int remoteIndexId = openRequest.getRemoteIndexId();
+
+ logger.trace("irOpen API called : " + remoteIndexId);
ServiceResponse response = new ServiceResponse();
- RemoteIndex remoteIndex = IndexLogic.getInstance(remoteIndexMapper).getRemoteIndex(indexId);
+ RemoteIndex remoteIndex = IndexLogic.getInstance(remoteIndexMapper).getRemoteIndex(remoteIndexId);
if (null == remoteIndex) {
response.setStatus(new Status(Constants.ERROR_CODE_NETWORK_ERROR, ""));
return response;
diff --git a/src/main/resources/log4j2-spring.xml b/src/main/resources/log4j2-spring.xml
new file mode 100644
index 0000000..539824a
--- /dev/null
+++ b/src/main/resources/log4j2-spring.xml
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+ %d %p %C{1.} [%t] %m%n
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file