org.opennms.core.logging.Logging.putPrefix()方法的使用及代码示例

x33g5p2x  于2022-01-23 转载在 其他  
字(6.0k)|赞(0)|评价(0)|浏览(114)

本文整理了Java中org.opennms.core.logging.Logging.putPrefix()方法的一些代码示例,展示了Logging.putPrefix()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Logging.putPrefix()方法的具体详情如下:
包路径:org.opennms.core.logging.Logging
类名称:Logging
方法名:putPrefix

Logging.putPrefix介绍

暂无

代码示例

代码示例来源:origin: OpenNMS/opennms

  1. /**
  2. * The constructor for the RTCManager
  3. */
  4. public RTCManager() {
  5. super("rtc");
  6. Logging.putPrefix("rtc");
  7. }

代码示例来源:origin: OpenNMS/opennms

  1. private void setLogPrefix() {
  2. Logging.putPrefix(LOG4J_CATEGORY);
  3. }

代码示例来源:origin: OpenNMS/opennms

  1. private void setLogPrefix() {
  2. Logging.putPrefix(LOG4J_CATEGORY);
  3. }

代码示例来源:origin: OpenNMS/opennms

  1. @Override
  2. protected ConnectionPool createConnectionPool(Connection connection) {
  3. // The threads that request and use connections from this pool
  4. // are related to the IPC modules, so we set the prefix accordingly
  5. Logging.putPrefix("ipc");
  6. return super.createConnectionPool(connection);
  7. }

代码示例来源:origin: OpenNMS/opennms

  1. @Override
  2. public void run() {
  3. Logging.putPrefix("icmp");
  4. try {
  5. processPackets(callback);
  6. } catch (Throwable t) {
  7. LOG.error("Unexpected exception on Thread {}!", this, t);
  8. }
  9. }
  10. };

代码示例来源:origin: org.opennms.features.activemq/org.opennms.features.activemq.pool

  1. @Override
  2. protected ConnectionPool createConnectionPool(Connection connection) {
  3. // The threads that request and use connections from this pool
  4. // are related to the IPC modules, so we set the prefix accordingly
  5. Logging.putPrefix("ipc");
  6. return super.createConnectionPool(connection);
  7. }

代码示例来源:origin: org.opennms/opennms-icmp-jni6

  1. @Override
  2. public void run() {
  3. Logging.putPrefix("icmp");
  4. try {
  5. processPackets(callback);
  6. } catch (Throwable t) {
  7. LOG.error("Unexpected exception on Thread {}!", this, t);
  8. }
  9. }
  10. };

代码示例来源:origin: OpenNMS/opennms

  1. @Override
  2. public void run() {
  3. Logging.putPrefix("icmp");
  4. try {
  5. processPackets(callback);
  6. } catch (Throwable t) {
  7. LOG.error("Unexpected exception on Thread {}!", this, t);
  8. }
  9. }
  10. };

代码示例来源:origin: OpenNMS/opennms

  1. public static <T> T withPrefix(final String prefix, final Callable<T> callable) throws Exception {
  2. final Map<String, String> mdc = Logging.getCopyOfContextMap();
  3. try {
  4. Logging.putPrefix(prefix);
  5. return callable.call();
  6. } finally {
  7. Logging.setContextMap(mdc);
  8. }
  9. }

代码示例来源:origin: OpenNMS/opennms

  1. public static void withPrefix(final String prefix, final Runnable runnable) {
  2. final Map<String, String> mdc = Logging.getCopyOfContextMap();
  3. try {
  4. Logging.putPrefix(prefix);
  5. runnable.run();
  6. } finally {
  7. Logging.setContextMap(mdc);
  8. }
  9. }

代码示例来源:origin: OpenNMS/opennms

  1. public static MDCCloseable withPrefixCloseable(final String prefix) {
  2. final Map<String, String> mdc = Logging.getCopyOfContextMap();
  3. Logging.putPrefix(prefix);
  4. return new MDCCloseable(mdc);
  5. }

代码示例来源:origin: OpenNMS/opennms

  1. @Override
  2. public void run() {
  3. // Set the prefix for this thread
  4. Logging.putPrefix(Syslogd.LOG4J_CATEGORY);
  5. // Create an asynchronous dispatcher
  6. final SyslogSinkModule syslogSinkModule = new SyslogSinkModule(m_config, m_distPollerDao);
  7. m_dispatcher = m_messageDispatcherFactory.createAsyncDispatcher(syslogSinkModule);
  8. }

代码示例来源:origin: OpenNMS/opennms

  1. public EngineAdapter(final CorrelationEngine engine) {
  2. m_engine = engine;
  3. m_name = m_engine.getClass().getSimpleName() + '-' + m_engine.getName() ;
  4. Map<String,String> mdc = Logging.getCopyOfContextMap();
  5. Logging.putPrefix(m_name);
  6. registerEventListeners();
  7. Logging.setContextMap(mdc);
  8. }

代码示例来源:origin: org.opennms/opennms-correlator

  1. public EngineAdapter(final CorrelationEngine engine) {
  2. m_engine = engine;
  3. m_name = m_engine.getClass().getSimpleName() + '-' + m_engine.getName() ;
  4. Map<String,String> mdc = Logging.getCopyOfContextMap();
  5. Logging.putPrefix(m_name);
  6. registerEventListeners();
  7. Logging.setContextMap(mdc);
  8. }

代码示例来源:origin: OpenNMS/opennms

  1. /**
  2. * Process the event depending on the UEI and update date
  3. */
  4. @Override
  5. public void run() {
  6. final Map<String,String> mdc = Logging.getCopyOfContextMap();
  7. try {
  8. Logging.putPrefix("rtc");
  9. processEvent();
  10. } catch (Throwable t) {
  11. LOG.warn("Unexpected exception processing event", t);
  12. Logging.setContextMap(mdc);
  13. }
  14. }
  15. }

代码示例来源:origin: org.opennms/opennms-correlator

  1. /**
  2. * Initialization.
  3. *
  4. * Retrieves the Spring context for the correlator.
  5. */
  6. @Override
  7. public void init() {
  8. Map<String,String> mdc = Logging.getCopyOfContextMap();
  9. Logging.putPrefix("correlator");
  10. m_correlator = BeanUtils.getBean("correlatorContext", "correlator", org.opennms.netmgt.correlation.Correlator.class);
  11. Logging.setContextMap(mdc);
  12. }

代码示例来源:origin: OpenNMS/opennms

  1. /**
  2. * Initialization.
  3. *
  4. * Retrieves the Spring context for the correlator.
  5. */
  6. @Override
  7. public void init() {
  8. Map<String,String> mdc = Logging.getCopyOfContextMap();
  9. Logging.putPrefix("correlator");
  10. m_correlator = BeanUtils.getBean("correlatorContext", "correlator", org.opennms.netmgt.correlation.Correlator.class);
  11. Logging.setContextMap(mdc);
  12. }

代码示例来源:origin: OpenNMS/opennms

  1. @Override
  2. public CollectorResponseDTO get() {
  3. Logging.putPrefix("collectd");
  4. final CollectionAgent agent = request.getAgent();
  5. final Map<String, Object> parameters = request.getParameters(collector);
  6. return new CollectorResponseDTO(collector.collect(agent, parameters));
  7. }
  8. }, executor);

代码示例来源:origin: org.opennms.features.collection/org.opennms.features.collection.client-rpc

  1. @Override
  2. public CollectorResponseDTO get() {
  3. Logging.putPrefix("collectd");
  4. final CollectionAgent agent = request.getAgent();
  5. final Map<String, Object> parameters = request.getParameters(collector);
  6. return new CollectorResponseDTO(collector.collect(agent, parameters));
  7. }
  8. }, executor);

代码示例来源:origin: OpenNMS/opennms

  1. @Override
  2. public void run() {
  3. Logging.putPrefix("icmp");
  4. try {
  5. final int pingerId = getPingerId();
  6. while (!isFinished()) {
  7. final NativeDatagramPacket datagram = new NativeDatagramPacket(65535);
  8. getPingSocket().receive(datagram);
  9. final long received = System.nanoTime();
  10. final ICMPPacket icmpPacket = new ICMPPacket(getIPPayload(datagram));
  11. final V4PingReply echoReply = icmpPacket.getType() == Type.EchoReply ? new V4PingReply(icmpPacket, received) : null;
  12. if (echoReply != null && echoReply.getIdentifier() == pingerId && echoReply.isValid()) {
  13. notifyPingListeners(datagram.getAddress(), echoReply);
  14. }
  15. }
  16. } catch(final Throwable e) {
  17. setThrowable(e);
  18. LOG.debug("Error caught while processing ping packets: {}", e.getMessage(), e);
  19. }
  20. }

相关文章