Class LinkManagerEJB
java.lang.Object
de.hybris.platform.persistence.ManagerEJB
de.hybris.platform.persistence.link.LinkManagerEJB
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateLink(String qual, PK sourcePK, PK targetPK, int sequenceNumber) Deprecated, for removal: This API element is subject to removal in a future version.since agescreateLink(String qual, PK sourcePK, PK targetPK, int sequenceNumber, int reverseSequenceNumber) createLink(String qual, ItemRemote source, ItemRemote target, int sequenceNumber, int reverseSequenceNumber) voidcreateLinkNoWrap(String qual, PK sourcePK, PK targetPK, int sequenceNumber, int reverseSequenceNumber) voidnotifyItemRemove(ItemRemote item) Callback method to get notified if an item in the hybris platform is going to be removed.voidremoveItem(int stagingMethod, ItemRemote item) Methods inherited from class de.hybris.platform.persistence.ManagerEJB
canRemoveItem, ejbCreate, ejbPostCreate, getPersistencePool, isReinitialization, prepareItemRemove, removeItem
-
Constructor Details
-
LinkManagerEJB
public LinkManagerEJB()
-
-
Method Details
-
createLink
@Deprecated(since="ages", forRemoval=true) public LinkRemote createLink(String qual, PK sourcePK, PK targetPK, int sequenceNumber) throws EJBInvalidParameterException Deprecated, for removal: This API element is subject to removal in a future version.since ages- Throws:
EJBInvalidParameterException
-
createLink
public LinkRemote createLink(String qual, PK sourcePK, PK targetPK, int sequenceNumber, int reverseSequenceNumber) throws EJBInvalidParameterException - Throws:
EJBInvalidParameterException
-
createLinkNoWrap
public void createLinkNoWrap(String qual, PK sourcePK, PK targetPK, int sequenceNumber, int reverseSequenceNumber) throws EJBInvalidParameterException - Throws:
EJBInvalidParameterException
-
createLink
public LinkRemote createLink(String qual, ItemRemote source, ItemRemote target, int sequenceNumber, int reverseSequenceNumber) throws EJBInvalidParameterException - Throws:
EJBInvalidParameterException
-
notifyItemRemove
Description copied from class:ManagerEJBCallback method to get notified if an item in the hybris platform is going to be removed.
Each manager can perform some cleanups.
It is a major failure to throw an exception here to abort item removal; useManagerEJB.canRemoveItem(ItemRemote)instead to signal your veto.- Overrides:
notifyItemRemovein classManagerEJB
-
removeItem
- Throws:
ConsistencyCheckException
-