UDJC Logging
Introduction
UDJC (User Defined Java Classes) allow for logging statements such as logBasic("test");
.
The logs are stored in the following manner:
-
It goes to a Hop logging channel.
-
It ends up in
HopLogStore.getInstance()
which is initialized when you runHopEnvironment.init()
-
The logging hierarchy is in
LoggingRegistry.getInstance()
-
The logging text can be accessed with something like:
HopLogStore.getInstance().getAppender().getBuffer(pipeline.getLogChannelId(), true);