org.apache.logging.log4j.Logger.entry()方法的使用及代码示例

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

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

Logger.entry介绍

[英]Logs entry to a method. Used when the method in question has no parameters or when the parameters should not be logged.
[中]将条目记录到方法。当所讨论的方法没有参数或不应记录参数时使用。

代码示例

代码示例来源:origin: org.apache.logging.log4j/log4j-core

@Test
public void simpleFlow() {
  logger.entry(CONFIG);
  logger.exit(0);
  final List<LogEvent> events = app.getEvents();
  assertEquals("Incorrect number of events. Expected 2, actual " + events.size(), 2, events.size());
}

代码示例来源:origin: org.apache.logging.log4j/log4j-core

@Test
public void simpleFlow() {
  logger.entry(CONFIG);
  logger.traceExit(0);
  final List<LogEvent> events = app.getEvents();
  assertEventCount(events, 2);
}

代码示例来源:origin: org.apache.logging.log4j/log4j-core

@Test
public void simpleFlowDepreacted() {
  logger.entry(CONFIG);
  logger.exit(0);
  final List<LogEvent> events = app.getEvents();
  assertEventCount(events, 2);
}

代码示例来源:origin: com.github.kmbulebu.nicknack/xbmc-provider

@Override
public Collection<String> validate(String value) {
  if (logger.isTraceEnabled()) {
    logger.entry(value);
  }
  return Collections.emptyList();
}

代码示例来源:origin: com.github.kmbulebu.nicknack/xbmc-provider

@Override
public Collection<String> validate(String value) {
  if (logger.isTraceEnabled()) {
    logger.entry(value);
  }
  // Dumb validation for now. Will get better when we implement a value chooser.
  if (value == null || value.isEmpty()) {
    return Collections.singleton("A host value must be provided.");
  }
  return Collections.emptyList();
}

代码示例来源:origin: com.github.kmbulebu.nicknack/xbmc-provider

@Override
public Collection<String> validate(String value) {
  if (logger.isTraceEnabled()) {
    logger.entry(value);
  }
  return Collections.emptyList();
}

代码示例来源:origin: com.github.kmbulebu.nicknack/xbmc-provider

@Override
public Collection<String> validate(String value) {
  if (logger.isTraceEnabled()) {
    logger.entry(value);
  }
  if (!value.matches("\\d+")) {
    return Collections.singletonList(VALIDATE_ERROR);
  }
  final int intValue = Integer.parseInt(value);
  
  if (intValue < 1500) {
    return Collections.singletonList(VALIDATE_ERROR);
  }
  return Collections.emptyList();
}

代码示例来源:origin: com.github.kmbulebu.nicknack/xbmc-provider

public XbmcProvider() {
  if (logger.isTraceEnabled()) {
    logger.entry();
  }
  eventDefinitions = new ArrayList<EventDefinition>(3);
  eventDefinitions.add(PlayEventDefinition.INSTANCE);
  eventDefinitions.add(PauseEventDefinition.INSTANCE);
  eventDefinitions.add(StopEventDefinition.INSTANCE);
  
  actionDefinitions = new ArrayList<ActionDefinition>(1);
  actionDefinitions.add(ShowNotificationActionDefinition.INSTANCE);
  
  messageMapper = new XbmcMessageMapper();
  if (logger.isTraceEnabled()) {
    logger.exit();
  }
}

代码示例来源:origin: com.github.kmbulebu.nicknack/nicknack-core

@Override
public void onEvent(Event event) {
  if (LOG.isTraceEnabled()) {
    LOG.entry(event);
  }
  
  if (subscriber != null) {
    subscriber.onNext(event);
  }
  
  if (LOG.isTraceEnabled()) {
    LOG.exit();
  }
}

代码示例来源:origin: com.github.kmbulebu.nicknack/xbmc-provider

private static ParameterDefinition[] appendHostParameterDefinition(ParameterDefinition... parameterDefinitions) {
  if (logger.isTraceEnabled()) {
    logger.entry((Object[]) parameterDefinitions);
  }
  final ParameterDefinition[] definitions = Arrays.copyOf(parameterDefinitions, parameterDefinitions.length + 1);
  definitions[definitions.length - 1] = HostParameterDefinition.INSTANCE;
  if (logger.isTraceEnabled()) {
    logger.exit(definitions);
  }
  return definitions;
}

代码示例来源:origin: com.github.kmbulebu.nicknack/xbmc-provider

public synchronized void connect(String hostname, int port) throws Exception {
  if (logger.isTraceEnabled()) {
    logger.entry(hostname, port);
  }
  final String uriString = "ws://" + hostname + ":" + port + "/jsonrpc";
  final URI uri = new URI(uriString);
  connect(uri);
  if (logger.isTraceEnabled()) {
    logger.exit();
  }
}

代码示例来源:origin: com.github.kmbulebu.nicknack/xbmc-provider

protected XbmcClient findClient(String host) {
  if (logger.isTraceEnabled()) {
    logger.entry(host);
  }
  XbmcClient theClient = null;
  for (XbmcClient aClient : xbmcClients) {
    if (aClient.getHost().equalsIgnoreCase(host)) {
      theClient = aClient;
      break;
    }
  }
  
  if (logger.isTraceEnabled()) {
    logger.exit(theClient);
  }
  return theClient;
}

代码示例来源:origin: com.github.kmbulebu.nicknack/nicknack-core

protected AttributeDefinition getApplicableAttributeDefinition(final UUID attributeDefinitionUuid, final List<AttributeDefinition> attributeDefinitions) {
  if (LOG.isTraceEnabled()) {
    LOG.entry(attributeDefinitionUuid, attributeDefinitions);
  }
  AttributeDefinition attributeDefinition = null;
  for (AttributeDefinition anAttributeDefinition : attributeDefinitions) {
    if (anAttributeDefinition.getUUID().equals(attributeDefinitionUuid)) {
      attributeDefinition = anAttributeDefinition;
      break;
    }
  }
  if (LOG.isTraceEnabled()) {
    LOG.exit(attributeDefinition);
  }
  return attributeDefinition;
}

代码示例来源:origin: com.github.kmbulebu.nicknack/xbmc-provider

@OnWebSocketConnect
public void onConnect(Session session) {
  if (logger.isTraceEnabled()) {
    logger.entry(session);
  }
  this.session = session;
  if (logger.isTraceEnabled()) {
    logger.exit();
  }
}

代码示例来源:origin: com.github.kmbulebu.nicknack/nicknack-core

public static synchronized ProviderServiceImpl getInstance(final Path providersDirectory, final XMLConfiguration configuration) {
  if (LOG.isTraceEnabled()) {
    LOG.entry(configuration);
  }
  if (service == null) {
    service = new ProviderServiceImpl(providersDirectory, configuration);
  }
  if (LOG.isTraceEnabled()) {
    LOG.exit(service);
  }
  return service;
}

代码示例来源:origin: com.github.kmbulebu.nicknack/xbmc-provider

@OnWebSocketError
public void onError(@CheckForNull Session session, Throwable error) throws Exception {
  if (logger.isTraceEnabled()) {
    logger.entry(session, error);
  }
  
  if (session == null || !session.isOpen()) {
    this.session = null;
    if (!stopRequested && websocketUri != null) {
      connect(websocketUri);
    }
  }
  
  if (logger.isTraceEnabled()) {
    logger.exit();
  }
}

代码示例来源:origin: com.github.kmbulebu.nicknack/xbmc-provider

public synchronized void disconnect() throws Exception {
  if (logger.isTraceEnabled()) {
    logger.entry();
  }
  stopRequested = true;
  if (client.isRunning()) {
    client.stop();
  }
  if (logger.isTraceEnabled()) {
    logger.exit();
  }
}

代码示例来源:origin: com.github.kmbulebu.nicknack/xbmc-provider

public Future<Void> sendMessage(String message) {
  if (logger.isTraceEnabled()) {
    logger.entry(message);
  }
  final Future<Void> result = session.getRemote().sendStringByFuture(message);
  if (logger.isTraceEnabled()) {
    logger.exit(result);
  }
  return result;
}

代码示例来源:origin: com.github.kmbulebu.nicknack/xbmc-provider

@OnWebSocketClose
public void onClose(int statusCode, String reason) throws Exception {
  if (logger.isTraceEnabled()) {
    logger.entry(statusCode, reason);
  }
  this.session = null;
  if (!stopRequested && websocketUri != null) {
    connect(websocketUri);
  }
  if (logger.isTraceEnabled()) {
    logger.exit();
  }
}

代码示例来源:origin: com.github.kmbulebu.nicknack/xbmc-provider

@Override
public void onMessageReceived(URI uri, JsonRpc message) {
  if (logger.isTraceEnabled()) {
    logger.entry(uri, message);
  }
  if (onEventListener != null) {
    final Event event = messageMapper.map(uri, message);
        
    if (event != null) {
      onEventListener.onEvent(event);
    }
  }
  if (logger.isTraceEnabled()) {
    logger.exit();
  }
}

相关文章