Class DefaultModelPersister
- java.lang.Object
-
- de.hybris.platform.servicelayer.internal.model.impl.DefaultModelPersister
-
- All Implemented Interfaces:
ModelPersister
public class DefaultModelPersister extends java.lang.Object implements ModelPersister
Default model persisting strategy. It saves all models using their converter. It processes new models (needs creation) first and saves all other models afterwards. This implementation does not detect creation dependencies so watch out for errors!
-
-
Constructor Summary
Constructors Constructor Description DefaultModelPersister()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Collection<ModelWrapper>persist(java.util.Collection<ModelWrapper> wrappers)Saves a given set of models.
-
-
-
Method Detail
-
persist
public java.util.Collection<ModelWrapper> persist(java.util.Collection<ModelWrapper> wrappers) throws ModelSavingException
Description copied from interface:ModelPersisterSaves a given set of models. It does not call interceptors!- Specified by:
persistin interfaceModelPersister- Parameters:
wrappers- the models to be saved- Throws:
ModelSavingException- in case of save error
-
-