
001package org.hl7.fhir.r5.context; 002 003import org.hl7.fhir.utilities.MarkedToMoveToAdjunctPackage; 004 005@MarkedToMoveToAdjunctPackage 006public interface ILoggingService { 007 public enum LogCategory { 008 INIT, 009 PROGRESS, 010 TX, 011 CONTEXT, 012 GENERATE, 013 HTML 014 } 015 public void logMessage(String message); // status messages, always display 016 public void logDebugMessage(ILoggingService.LogCategory category, String message); // verbose; only when debugging 017 public boolean isDebugLogging(); // whether to log debug information 018}