Uses of Class
de.hybris.platform.servicelayer.internal.model.impl.wrapper.ModelWrapper
-
Packages that use ModelWrapper Package Description de.hybris.platform.servicelayer.internal.model Contains generated models for each type of de.hybris.platform.servicelayer.internal.jalo package.de.hybris.platform.servicelayer.internal.model.extractor de.hybris.platform.servicelayer.internal.model.extractor.impl de.hybris.platform.servicelayer.internal.model.impl de.hybris.platform.servicelayer.internal.model.impl.wrapper -
-
Uses of ModelWrapper in de.hybris.platform.servicelayer.internal.model
Methods in de.hybris.platform.servicelayer.internal.model that return types with arguments of type ModelWrapper Modifier and Type Method Description java.util.Collection<ModelWrapper>ModelPersister. persist(java.util.Collection<ModelWrapper> wrappers)Saves a given set of models.Methods in de.hybris.platform.servicelayer.internal.model with parameters of type ModelWrapper Modifier and Type Method Description voidModelContext. afterDirectPersist(ModelWrapper wr)Clear context after save with generic DAOMethod parameters in de.hybris.platform.servicelayer.internal.model with type arguments of type ModelWrapper Modifier and Type Method Description voidModelContext. afterDirectPersist(java.util.Collection<ModelWrapper> wrappers)Clear context after save with generic DAOvoidModelContext. afterPersist(java.util.Collection<ModelWrapper> models)java.util.Collection<ModelWrapper>ModelPersister. persist(java.util.Collection<ModelWrapper> wrappers)Saves a given set of models. -
Uses of ModelWrapper in de.hybris.platform.servicelayer.internal.model.extractor
Methods in de.hybris.platform.servicelayer.internal.model.extractor that return types with arguments of type ModelWrapper Modifier and Type Method Description java.util.Collection<ModelWrapper>Cascader. getNewModels(ModelWrapper toProcess, InterceptorContextSnapshot ctxSnapshot, WrapperRegistry wrapperRegistry)Collects all newly added models basing on the given collection of models and returns them.java.util.List<ModelWrapper>ModelExtractor. process(DefaultModelServiceInterceptorContext ctx, InterceptorRegistry interceptorRegistry, ConverterRegistry converterRegistry)Process all given model wrappers - execute interceptors and do cascade.Methods in de.hybris.platform.servicelayer.internal.model.extractor with parameters of type ModelWrapper Modifier and Type Method Description java.util.Collection<ModelWrapper>Cascader. getNewModels(ModelWrapper toProcess, InterceptorContextSnapshot ctxSnapshot, WrapperRegistry wrapperRegistry)Collects all newly added models basing on the given collection of models and returns them.voidCascadingDependenciesResolver. resolveDependencies(ModelWrapper toProcess, WrapperRegistry wrapperRegistry)Resolves dependencies in the model graph starting with the providing wrapperMethod parameters in de.hybris.platform.servicelayer.internal.model.extractor with type arguments of type ModelWrapper Modifier and Type Method Description ChangeSetChangeSetBuilder. build(java.util.Collection<ModelWrapper> wrappers)Generic method that builds change set for the provided wrappers.
It can be used for both remove and save operations, as well as mixed scenario.ChangeSetChangeSetBuilder. buildForDelete(java.util.Collection<ModelWrapper> wrappers)Builds change set for remove (delete) operation.ChangeSetChangeSetBuilder. buildForModification(java.util.Collection<ModelWrapper> wrappers)Builds change set for persist operation with insert and update records, including relation manipulation records.PersistenceTypePersistenceTypeService. getPersistenceType(java.util.Collection<ModelWrapper> wrappers)Gets persistence type for given collection of model wrappers. -
Uses of ModelWrapper in de.hybris.platform.servicelayer.internal.model.extractor.impl
Methods in de.hybris.platform.servicelayer.internal.model.extractor.impl that return types with arguments of type ModelWrapper Modifier and Type Method Description java.util.Collection<ModelWrapper>DefaultCascader. getNewModels(ModelWrapper toProcess, InterceptorContextSnapshot ctxSnapshot, WrapperRegistry wrapperRegistry)java.util.List<ModelWrapper>DefaultModelExtractor. process(DefaultModelServiceInterceptorContext ctx, InterceptorRegistry interceptorRegistry, ConverterRegistry converterRegistry)Methods in de.hybris.platform.servicelayer.internal.model.extractor.impl with parameters of type ModelWrapper Modifier and Type Method Description static ModificationRecordRecordFactory. createEntityRecord(ModelWrapper wrapper, de.hybris.platform.servicelayer.internal.model.extractor.impl.DefaultChangeSetBuilder.ModelInfoProvider info, java.util.Set<PropertyHolder> changes, java.util.Map<java.util.Locale,java.util.Set<PropertyHolder>> locChanges)voidModelWalkerCallback. foundNewDependencies(ModelWrapper parentWrapper, java.lang.String attribute, java.util.Collection<ModelWrapper> dependencies)Notifies that a dependency has been found.booleanModelWalkerCallback. foundNewWrapper(ModelWrapper wrapper)Notifies that a new model has been found.java.util.Collection<ModelWrapper>DefaultCascader. getNewModels(ModelWrapper toProcess, InterceptorContextSnapshot ctxSnapshot, WrapperRegistry wrapperRegistry)voidDefaultCascadingDependenciesResolver. resolveDependencies(ModelWrapper toProcess, WrapperRegistry wrapperRegistry)voidCascadingModelWalker. walkThrough(ModelWrapper toProcess, WrapperRegistry wrapperRegistry)Method parameters in de.hybris.platform.servicelayer.internal.model.extractor.impl with type arguments of type ModelWrapper Modifier and Type Method Description ChangeSetDefaultChangeSetBuilder. build(java.util.Collection<ModelWrapper> wrappers)ChangeSetDefaultChangeSetBuilder. buildForDelete(java.util.Collection<ModelWrapper> wrappers)ChangeSetDefaultChangeSetBuilder. buildForModification(java.util.Collection<ModelWrapper> wrappers)voidModelWalkerCallback. foundNewDependencies(ModelWrapper parentWrapper, java.lang.String attribute, java.util.Collection<ModelWrapper> dependencies)Notifies that a dependency has been found.PersistenceTypeDefaultPersistenceTypeService. getPersistenceType(java.util.Collection<ModelWrapper> wrappers) -
Uses of ModelWrapper in de.hybris.platform.servicelayer.internal.model.impl
Methods in de.hybris.platform.servicelayer.internal.model.impl that return types with arguments of type ModelWrapper Modifier and Type Method Description protected java.util.Collection<ModelWrapper>ResolvingModelPersister. getAllOther(java.util.Collection<ModelWrapper> wrappers)java.util.Collection<ModelWrapper>DefaultModelServiceInterceptorContext. getInitialWrappers()java.util.Iterator<ModelWrapper>Schedule. iterator()java.util.Collection<ModelWrapper>DefaultModelPersister. persist(java.util.Collection<ModelWrapper> wrappers)java.util.Collection<ModelWrapper>ResolvingModelPersister. persist(java.util.Collection<ModelWrapper> wrappers)java.util.Collection<ModelWrapper>DefaultModelServiceInterceptorContext. wrap(java.util.Collection<? extends java.lang.Object> models, PersistenceOperation operation)Methods in de.hybris.platform.servicelayer.internal.model.impl with parameters of type ModelWrapper Modifier and Type Method Description voidSchedule. add(ModelWrapper wrapper)voidDefaultModelContext. afterDirectPersist(ModelWrapper wr)voidModelContextProxy. afterDirectPersist(ModelWrapper wr)booleanSchedule. contains(ModelWrapper wrapper)voidDefaultModelServiceInterceptorContext. schedule(ModelWrapper wrapper)Method parameters in de.hybris.platform.servicelayer.internal.model.impl with type arguments of type ModelWrapper Modifier and Type Method Description voidDefaultModelContext. afterDirectPersist(java.util.Collection<ModelWrapper> wrappers)voidModelContextProxy. afterDirectPersist(java.util.Collection<ModelWrapper> models)voidDefaultModelContext. afterPersist(java.util.Collection<ModelWrapper> saved)voidModelContextProxy. afterPersist(java.util.Collection<ModelWrapper> models)protected java.util.Collection<ModelWrapper>ResolvingModelPersister. getAllOther(java.util.Collection<ModelWrapper> wrappers)java.util.Collection<ModelWrapper>DefaultModelPersister. persist(java.util.Collection<ModelWrapper> wrappers)java.util.Collection<ModelWrapper>ResolvingModelPersister. persist(java.util.Collection<ModelWrapper> wrappers)voidDefaultModelServiceInterceptorContext. registerWrappedElementsFor(java.util.Collection<ModelWrapper> wrappers, PersistenceOperation operation)protected voidResolvingModelPersister. saveNewOnes(java.util.List<ModelWrapper> newOnes, java.util.Set<ModelWrapper> done)protected voidResolvingModelPersister. saveNewOnes(java.util.List<ModelWrapper> newOnes, java.util.Set<ModelWrapper> done)protected voidResolvingModelPersister. saveOthers(java.util.Collection<ModelWrapper> others, java.util.Set<ModelWrapper> done)protected voidResolvingModelPersister. saveOthers(java.util.Collection<ModelWrapper> others, java.util.Set<ModelWrapper> done) -
Uses of ModelWrapper in de.hybris.platform.servicelayer.internal.model.impl.wrapper
Methods in de.hybris.platform.servicelayer.internal.model.impl.wrapper that return ModelWrapper Modifier and Type Method Description ModelWrapperWrapperRegistry. createWrapper(java.lang.Object model, PersistenceOperation operation)ModelWrapperWrapperRegistry. getWrapperFor(java.lang.Object model, PersistenceOperation operation)Methods in de.hybris.platform.servicelayer.internal.model.impl.wrapper that return types with arguments of type ModelWrapper Modifier and Type Method Description java.util.Collection<ModelWrapper>WrapperRegistry. wrap(java.util.Collection<? extends java.lang.Object> models, PersistenceOperation persistenceOperation)Methods in de.hybris.platform.servicelayer.internal.model.impl.wrapper with parameters of type ModelWrapper Modifier and Type Method Description protected booleanModelWrapper. wrappedModelAlreadyInDependencies(ModelWrapper otherModelWrapper, java.util.Set<ModelWrapper> dep)Checks if the wrapped model exist in the wrapped models of the given set of dependencies.Method parameters in de.hybris.platform.servicelayer.internal.model.impl.wrapper with type arguments of type ModelWrapper Modifier and Type Method Description voidModelWrapper. addDependent(java.lang.String attribute, java.util.Collection<ModelWrapper> otherModels)protected booleanModelWrapper. canSave(java.util.Set<ModelWrapper> done)protected java.util.Collection<java.lang.String>ModelWrapper. getPartialSaveExcludeAttributes(java.util.Set<ModelWrapper> done)booleanModelWrapper. save(java.util.Set<ModelWrapper> done, boolean doPartialSave)protected booleanModelWrapper. wrappedModelAlreadyInDependencies(ModelWrapper otherModelWrapper, java.util.Set<ModelWrapper> dep)Checks if the wrapped model exist in the wrapped models of the given set of dependencies.
-