Class LinkManagerEJB
- java.lang.Object
-
- de.hybris.platform.persistence.ManagerEJB
-
- de.hybris.platform.persistence.link.LinkManagerEJB
-
public class LinkManagerEJB extends ManagerEJB
-
-
Constructor Summary
Constructors Constructor Description LinkManagerEJB()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description LinkRemotecreateLink(java.lang.String qual, PK sourcePK, PK targetPK, int sequenceNumber)Deprecated.since agesLinkRemotecreateLink(java.lang.String qual, PK sourcePK, PK targetPK, int sequenceNumber, int reverseSequenceNumber)LinkRemotecreateLink(java.lang.String qual, ItemRemote source, ItemRemote target, int sequenceNumber, int reverseSequenceNumber)voidcreateLinkNoWrap(java.lang.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
-
-
-
-
Method Detail
-
createLink
@Deprecated public LinkRemote createLink(java.lang.String qual, PK sourcePK, PK targetPK, int sequenceNumber) throws EJBInvalidParameterException
Deprecated.since ages- Throws:
EJBInvalidParameterException
-
createLink
public LinkRemote createLink(java.lang.String qual, PK sourcePK, PK targetPK, int sequenceNumber, int reverseSequenceNumber) throws EJBInvalidParameterException
- Throws:
EJBInvalidParameterException
-
createLinkNoWrap
public void createLinkNoWrap(java.lang.String qual, PK sourcePK, PK targetPK, int sequenceNumber, int reverseSequenceNumber) throws EJBInvalidParameterException- Throws:
EJBInvalidParameterException
-
createLink
public LinkRemote createLink(java.lang.String qual, ItemRemote source, ItemRemote target, int sequenceNumber, int reverseSequenceNumber) throws EJBInvalidParameterException
- Throws:
EJBInvalidParameterException
-
notifyItemRemove
public void notifyItemRemove(ItemRemote item)
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
public void removeItem(int stagingMethod, ItemRemote item) throws ConsistencyCheckException- Throws:
ConsistencyCheckException
-
-