Interface DataLogger
public interface DataLogger
Logs data to the
dsf-data-logger if enabled via the environment variables
DEV_DSF_LOG_DATA_FILE_ENABLED: true, DEV_DSF_LOG_DATA_CONSOLE_OUT_ENABLED: true or
DEV_DSF_LOG_DATA_CONSOLE_ERR_ENABLED: true (properties: dev.dsf.log.data.file.enabled=true,
dev.dsf.log.data.console.out.enabled=true or dev.dsf.log.data.console.err.enabled=true)-
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidIf data logging is enabled, logs message and object with debug level.voidIf data logging is enabled, logs message and object with debug level.
-
Method Details
-
log
If data logging is enabled, logs message and object with debug level. The FHIR resource is serialized as json. Does nothing if the given message isnull.- Parameters:
message- notnullresource- may benull- See Also:
-
log
If data logging is enabled, logs message and object with debug level. The object is serialized by callingString.valueOf(Object). Does nothing if the given message isnull.- Parameters:
message- notnullobject- may benull- See Also:
-
isEnabled
boolean isEnabled()- Returns:
trueif data logging is enabled
-