Class AbstractOrderEntryDao<O extends AbstractOrderModel,E extends AbstractOrderEntryModel>
- java.lang.Object
-
- de.hybris.platform.servicelayer.internal.dao.AbstractItemDao
-
- de.hybris.platform.configurablebundleservices.daos.impl.AbstractOrderEntryDao<O,E>
-
- All Implemented Interfaces:
OrderEntryDao<O,E>
,Dao
- Direct Known Subclasses:
DefaultCartEntryDao
@Deprecated(since="1905", forRemoval=true) public abstract class AbstractOrderEntryDao<O extends AbstractOrderModel,E extends AbstractOrderEntryModel> extends AbstractItemDao implements OrderEntryDao<O,E>
Deprecated, for removal: This API element is subject to removal in a future version.since 1905. Use entryGroupNumber instead of bundleNoAbstract implementation of theOrderEntryDao
.
-
-
Field Summary
-
Fields inherited from class de.hybris.platform.servicelayer.internal.dao.AbstractItemDao
flexibleSearchService, modelService
-
-
Constructor Summary
Constructors Constructor Description AbstractOrderEntryDao()
Deprecated, for removal: This API element is subject to removal in a future version.
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.util.List<E>
findEntriesByMasterCartAndBundleNo(O masterAbstractOrder, int bundleNo)
Deprecated, for removal: This API element is subject to removal in a future version.java.util.List<E>
findEntriesByMasterCartAndBundleNoAndProduct(O masterAbstractOrder, int bundleNo, ProductModel product)
Deprecated, for removal: This API element is subject to removal in a future version.java.util.List<E>
findEntriesByMasterCartAndBundleNoAndTemplate(O masterAbstractOrder, int bundleNo, BundleTemplateModel bundleTemplate)
Deprecated, for removal: This API element is subject to removal in a future version.FindAbstractOrderEntryModel
s that match the givenmasterAbstractOrder
andbundleNo
andbundleTemplate
abstract PK
getItemType()
Deprecated, for removal: This API element is subject to removal in a future version.protected TypeService
getTypeService()
Deprecated, for removal: This API element is subject to removal in a future version.void
setTypeService(TypeService typeService)
Deprecated, for removal: This API element is subject to removal in a future version.-
Methods inherited from class de.hybris.platform.servicelayer.internal.dao.AbstractItemDao
getAllSources, getFlexibleSearchService, getModelService, getSource, load, loadAll, search, search, searchUnique, setFlexibleSearchService, setModelService
-
-
-
-
Method Detail
-
findEntriesByMasterCartAndBundleNo
@Nonnull public java.util.List<E> findEntriesByMasterCartAndBundleNo(@Nonnull O masterAbstractOrder, int bundleNo)
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:OrderEntryDao
- Specified by:
findEntriesByMasterCartAndBundleNo
in interfaceOrderEntryDao<O extends AbstractOrderModel,E extends AbstractOrderEntryModel>
- Parameters:
masterAbstractOrder
- the master cart/order of theAbstractOrderEntryModel
.bundleNo
- the bundle number theAbstractOrderEntryModel
belongs to- Returns:
List
ofAbstractOrderEntryModel
s or emptyList
.
-
findEntriesByMasterCartAndBundleNoAndTemplate
@Nonnull public java.util.List<E> findEntriesByMasterCartAndBundleNoAndTemplate(@Nonnull O masterAbstractOrder, int bundleNo, @Nonnull BundleTemplateModel bundleTemplate)
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:OrderEntryDao
FindAbstractOrderEntryModel
s that match the givenmasterAbstractOrder
andbundleNo
andbundleTemplate
- Specified by:
findEntriesByMasterCartAndBundleNoAndTemplate
in interfaceOrderEntryDao<O extends AbstractOrderModel,E extends AbstractOrderEntryModel>
- Parameters:
masterAbstractOrder
- the master cart/order of theAbstractOrderEntryModel
.bundleNo
- the bundle number theAbstractOrderEntryModel
belongs tobundleTemplate
- the bundle template based on which theAbstractOrderEntryModel
was added to the cart- Returns:
List
ofAbstractOrderEntryModel
s or emptyList
.
-
findEntriesByMasterCartAndBundleNoAndProduct
@Nonnull public java.util.List<E> findEntriesByMasterCartAndBundleNoAndProduct(@Nonnull O masterAbstractOrder, int bundleNo, @Nonnull ProductModel product)
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:OrderEntryDao
- Specified by:
findEntriesByMasterCartAndBundleNoAndProduct
in interfaceOrderEntryDao<O extends AbstractOrderModel,E extends AbstractOrderEntryModel>
- Parameters:
masterAbstractOrder
- the master cart/order of theAbstractOrderEntryModel
.bundleNo
- the bundle number theAbstractOrderEntryModel
belongs toproduct
- the product in the cart abstract order entry- Returns:
List
ofAbstractOrderEntryModel
s or emptyList
.
-
getItemType
public abstract PK getItemType()
Deprecated, for removal: This API element is subject to removal in a future version.
-
setTypeService
public void setTypeService(TypeService typeService)
Deprecated, for removal: This API element is subject to removal in a future version.
-
getTypeService
protected TypeService getTypeService()
Deprecated, for removal: This API element is subject to removal in a future version.
-
-