Class TraceRecordTestFilter
java.lang.Object
test.de.iip_ecosphere.platform.transport.TraceRecordTestFilter
- All Implemented Interfaces:
de.iip_ecosphere.platform.transport.status.TraceRecordFilter
public class TraceRecordTestFilter
extends Object
implements de.iip_ecosphere.platform.transport.status.TraceRecordFilter
Tests the record test filter.
- Author:
- Holger Eichelberger, SSE
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidclear()Clears the filter call count.filterPayload(Object payload) Filters/transforms the payload.(package private) intReturns the filter call count.(package private) intReturns the initialize call count.voidInitialization actions, e.g.,TraceRecordSerializer.ignoreField(Class, String).
-
Field Details
-
countFilterCalls
private int countFilterCalls -
countInitializeCalls
private int countInitializeCalls
-
-
Constructor Details
-
TraceRecordTestFilter
public TraceRecordTestFilter()
-
-
Method Details
-
filterPayload
Filters/transforms the payload.- Specified by:
filterPayloadin interfacede.iip_ecosphere.platform.transport.status.TraceRecordFilter- Parameters:
payload- the payload to filter.- Returns:
- the filtered payload, may be null for none; by default
payload
-
initialize
public void initialize()Initialization actions, e.g.,TraceRecordSerializer.ignoreField(Class, String). The default implementation does nothing.- Specified by:
initializein interfacede.iip_ecosphere.platform.transport.status.TraceRecordFilter
-
clear
void clear()Clears the filter call count. -
getCountFilterCalls
int getCountFilterCalls()Returns the filter call count.- Returns:
- the count
-
getCountInitializeCalls
int getCountInitializeCalls()Returns the initialize call count.- Returns:
- the count
-