StackLoggerImpl.java 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  1. package com.genersoft.iot.vmp.gb28181.conf;
  2. import gov.nist.core.StackLogger;
  3. import org.slf4j.Logger;
  4. import org.slf4j.LoggerFactory;
  5. import org.springframework.stereotype.Component;
  6. import java.util.Properties;
  7. @Component
  8. public class StackLoggerImpl implements StackLogger {
  9. private final static Logger logger = LoggerFactory.getLogger(StackLoggerImpl.class);
  10. @Override
  11. public void logStackTrace() {
  12. }
  13. @Override
  14. public void logStackTrace(int traceLevel) {
  15. System.out.println("traceLevel: " + traceLevel);
  16. }
  17. @Override
  18. public int getLineCount() {
  19. return 0;
  20. }
  21. @Override
  22. public void logException(Throwable ex) {
  23. }
  24. @Override
  25. public void logDebug(String message) {
  26. // logger.debug(message);
  27. }
  28. @Override
  29. public void logDebug(String message, Exception ex) {
  30. // logger.debug(message);
  31. }
  32. @Override
  33. public void logTrace(String message) {
  34. logger.trace(message);
  35. }
  36. @Override
  37. public void logFatalError(String message) {
  38. // logger.error(message);
  39. }
  40. @Override
  41. public void logError(String message) {
  42. // logger.error(message);
  43. }
  44. @Override
  45. public boolean isLoggingEnabled() {
  46. return true;
  47. }
  48. @Override
  49. public boolean isLoggingEnabled(int logLevel) {
  50. return true;
  51. }
  52. @Override
  53. public void logError(String message, Exception ex) {
  54. // logger.error(message);
  55. }
  56. @Override
  57. public void logWarning(String message) {
  58. logger.warn(message);
  59. }
  60. @Override
  61. public void logInfo(String message) {
  62. logger.info(message);
  63. }
  64. @Override
  65. public void disableLogging() {
  66. }
  67. @Override
  68. public void enableLogging() {
  69. }
  70. @Override
  71. public void setBuildTimeStamp(String buildTimeStamp) {
  72. }
  73. @Override
  74. public void setStackProperties(Properties stackProperties) {
  75. }
  76. @Override
  77. public String getLoggerName() {
  78. return null;
  79. }
  80. }