本文整理了Java中org.apache.logging.log4j.Logger.entry()
方法的一些代码示例,展示了Logger.entry()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Logger.entry()
方法的具体详情如下:
包路径:org.apache.logging.log4j.Logger
类名称: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();
}
}
内容来源于网络,如有侵权,请联系作者删除!