Class DefaultCascader
- java.lang.Object
-
- de.hybris.platform.servicelayer.internal.model.extractor.impl.DefaultCascader
-
-
Constructor Summary
Constructors Constructor Description DefaultCascader()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Collection<ModelWrapper>
getNewModels(ModelWrapper toProcess, InterceptorContextSnapshot ctxSnapshot, WrapperRegistry wrapperRegistry)
Collects all newly added models basing on the given collection of models and returns them.void
setModelService(DefaultModelService modelService)
-
-
-
Method Detail
-
getNewModels
public java.util.Collection<ModelWrapper> getNewModels(ModelWrapper toProcess, InterceptorContextSnapshot ctxSnapshot, WrapperRegistry wrapperRegistry)
Description copied from interface:Cascader
Collects all newly added models basing on the given collection of models and returns them. E.g. for given CustomerModel, corresponding AddressModel(s) can be found (if recognized as newly added).- Specified by:
getNewModels
in interfaceCascader
- Parameters:
toProcess
- Model to process looking for newly created child itemsctxSnapshot
- Interceptor context snapshotwrapperRegistry
- Existing model wrappers, as a base to check for already registered models.- Returns:
- collection of newly added models.
-
setModelService
public void setModelService(DefaultModelService modelService)
-
-