Package de.hybris.platform.impex.jalo
Class ImpExLogFilter
- java.lang.Object
-
- de.hybris.platform.impex.jalo.ImpExLogFilter
-
- All Implemented Interfaces:
HybrisLogFilter
public class ImpExLogFilter extends java.lang.Object implements HybrisLogFilter
The log filter of ImpEx which adds to each log the current location of the ImpEx reader. The extension method is also available to other classes than of the log system when they have registered aImpExLogFilter.LocationProviderbefore.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceImpExLogFilter.LocationProvider
-
Constructor Summary
Constructors Constructor Description ImpExLogFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringextendMessage(java.lang.String message)Extends the given message by theImpExLogFilter.LocationProviderprovided at registration of current thread..HybrisLoggingEventfilterEvent(HybrisLoggingEvent event)Extends the message of given event if it is created from fitting thread and it is a string.voidregisterLocationProvider(ImpExLogFilter.LocationProvider locProvider)voidunregisterLocationProvider()
-
-
-
Method Detail
-
registerLocationProvider
public void registerLocationProvider(ImpExLogFilter.LocationProvider locProvider)
-
unregisterLocationProvider
public void unregisterLocationProvider()
-
filterEvent
public HybrisLoggingEvent filterEvent(HybrisLoggingEvent event)
Extends the message of given event if it is created from fitting thread and it is a string. Will be extended by using providedImpExLogFilter.LocationProviderat registration.- Specified by:
filterEventin interfaceHybrisLogFilter- Parameters:
event- whose message will be extended- Returns:
- event with extended message
-
extendMessage
public java.lang.String extendMessage(java.lang.String message)
Extends the given message by theImpExLogFilter.LocationProviderprovided at registration of current thread..- Parameters:
message- message to extend- Returns:
- extended message
-
-