public class MessageIntelligenceAgencyImpl extends Object implements MessageIntelligenceAgency, MessageIntelligenceAgencyMXBean
MessageIntelligenceAgency
.
Class counts message of StatisticsGroup
type and provides info as debug log.MessageSpy.StatisticsGroup
Constructor and Description |
---|
MessageIntelligenceAgencyImpl() |
Modifier and Type | Method and Description |
---|---|
List<String> |
provideIntelligence() |
void |
resetStatistics() |
void |
run() |
void |
spyMessage(Class<?> message,
MessageSpy.StatisticsGroup statGroup)
Spy message.
|
public void spyMessage(@Nonnull Class<?> message, MessageSpy.StatisticsGroup statGroup)
MessageSpy
spyMessage
in interface MessageSpy
message
- from switch or to switch - depends on statGroupstatGroup
- statistics grouppublic List<String> provideIntelligence()
provideIntelligence
in interface MessageIntelligenceAgency
provideIntelligence
in interface MessageIntelligenceAgencyMXBean
public void resetStatistics()
resetStatistics
in interface MessageIntelligenceAgency
Copyright © 2020 OpenDaylight. All rights reserved.