Class ChangeResultInspector<E extends EntityType<E>>
- java.lang.Object
-
- com.kenshoo.pl.entity.spi.helpers.ChangeResultInspector<E>
-
public class ChangeResultInspector<E extends EntityType<E>> extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classChangeResultInspector.Builder<E extends EntityType<E>>
-
Field Summary
Fields Modifier and Type Field Description static ValidationErrorUNEXPECTED_ERRORstatic java.lang.StringVALUE_NOT_FOUND
-
Constructor Summary
Constructors Constructor Description ChangeResultInspector(java.util.Set<EntityField<E,?>> inspectedFields, java.lang.String inspectedFlow)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinspect(java.util.Map<? extends Identifier<E>,CurrentEntityState> originalState, ChangeResult<E,?,?> results, java.util.List<ObservedResult<E>> observedResults)static voidlogException(java.lang.String inspectedFlow, java.lang.Throwable t)
-
-
-
Field Detail
-
VALUE_NOT_FOUND
public static final java.lang.String VALUE_NOT_FOUND
- See Also:
- Constant Field Values
-
UNEXPECTED_ERROR
public static final ValidationError UNEXPECTED_ERROR
-
-
Constructor Detail
-
ChangeResultInspector
public ChangeResultInspector(java.util.Set<EntityField<E,?>> inspectedFields, java.lang.String inspectedFlow)
-
-
Method Detail
-
inspect
public void inspect(java.util.Map<? extends Identifier<E>,CurrentEntityState> originalState, ChangeResult<E,?,?> results, java.util.List<ObservedResult<E>> observedResults)
-
logException
public static void logException(java.lang.String inspectedFlow, java.lang.Throwable t)
-
-