| Package | Description |
|---|---|
| cz.cuni.amis.pogamut.base.utils.logging | |
| cz.cuni.amis.pogamut.base.utils.logging.jmx |
| Modifier and Type | Class and Description |
|---|---|
class |
LogPublisher
Implementation for the ILogPublisher interface that contains a Formatter for the LogRecords.
|
static class |
LogPublisher.ConsolePublisher |
static class |
LogPublisher.FilePublisher |
class |
NetworkLogPublisher
Publisher that is used by
AbstractAgentLogger that passes all the logs into NetworkLogManager. |
| Modifier and Type | Field and Description |
|---|---|
protected ILogPublisher |
LogHandler.publisher |
| Modifier and Type | Method and Description |
|---|---|
ILogPublisher |
LogHandler.getPublisher()
Returns actual publisher of the hanlder.
|
| Modifier and Type | Method and Description |
|---|---|
Handler |
IAgentLogger.addDefaultPublisher(ILogPublisher publisher)
Adds publisher to every existing
LogCategory plus to every new one. |
Handler |
AbstractAgentLogger.addDefaultPublisher(ILogPublisher publisher) |
LogHandler |
LogCategory.addHandler(ILogPublisher publisher)
Returns new LogHandler with specified ILogPublisher that is appended
to the logger and filters log messages for this category.
|
void |
IAgentLogger.addToAllCategories(ILogPublisher logPublisher)
Adds new publisher to all categories.
|
void |
AbstractAgentLogger.addToAllCategories(ILogPublisher logPublisher) |
void |
LogHandler.setPublisher(ILogPublisher publisher)
Sets new publisher to the handler.
|
| Constructor and Description |
|---|
LogHandler(ILogPublisher publisher)
Creates log handler with specific publisher.
|
| Modifier and Type | Class and Description |
|---|---|
class |
JMXLogPublisher |
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.