Class TrackingToLogWriterImpl
- java.lang.Object
-
- de.hybris.platform.sap.productconfig.services.tracking.impl.TrackingToLogWriterImpl
-
- All Implemented Interfaces:
TrackingWriter
public class TrackingToLogWriterImpl extends java.lang.Object implements TrackingWriter
Simple TrackingWriter implementation, that just dumps immediately all history data into the Log file.
-
-
Constructor Summary
Constructors Constructor Description TrackingToLogWriterImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.StringgetItemMessage(TrackingItem item)protected java.lang.StringgetSessionMessage(TrackingItemKey key)protected voiditemKeyToJson(TrackingItemKey key, javax.json.JsonObjectBuilder builder)protected voiditemToJson(TrackingItem item, javax.json.JsonObjectBuilder builder)voidtrackingItemCreated(TrackingItem item)Callback to notify the write that a new history item was created.
-
-
-
Method Detail
-
trackingItemCreated
public void trackingItemCreated(TrackingItem item)
Description copied from interface:TrackingWriterCallback to notify the write that a new history item was created.- Specified by:
trackingItemCreatedin interfaceTrackingWriter
-
getSessionMessage
protected java.lang.String getSessionMessage(TrackingItemKey key)
-
getItemMessage
protected java.lang.String getItemMessage(TrackingItem item)
-
itemKeyToJson
protected void itemKeyToJson(TrackingItemKey key, javax.json.JsonObjectBuilder builder)
-
itemToJson
protected void itemToJson(TrackingItem item, javax.json.JsonObjectBuilder builder)
-
-