Public Types | |
enum | AudienceInfo { ENGINEER = ("Engineer","Engineer"), OPERATOR = ("Operator","Operator"), SCILOG = ("Science Log","SciLog") } |
Public Member Functions | |
AudienceInfo | getInfo () |
boolean | matches (ILogEntry log) |
The interface for the audience
AudienceInfo com.cosylab.logging.engine.audience.Audience.getInfo | ( | ) |
Implemented in com.cosylab.logging.engine.audience.EngineerAudience, com.cosylab.logging.engine.audience.OperatorAudience, and com.cosylab.logging.engine.audience.SciLogAudience.
boolean com.cosylab.logging.engine.audience.Audience.matches | ( | ILogEntry | log | ) |
Check if the passed log matches with the criteria of the audience.
log | The log to check |
true
if the log can be accepted Implemented in com.cosylab.logging.engine.audience.EngineerAudience, com.cosylab.logging.engine.audience.OperatorAudience, and com.cosylab.logging.engine.audience.SciLogAudience.
Referenced by com.cosylab.logging.engine.LogMatcher.match().