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 LinkRemote
createLink(java.lang.String qual, PK sourcePK, PK targetPK, int sequenceNumber)
Deprecated.since agesLinkRemote
createLink(java.lang.String qual, PK sourcePK, PK targetPK, int sequenceNumber, int reverseSequenceNumber)
LinkRemote
createLink(java.lang.String qual, ItemRemote source, ItemRemote target, int sequenceNumber, int reverseSequenceNumber)
void
createLinkNoWrap(java.lang.String qual, PK sourcePK, PK targetPK, int sequenceNumber, int reverseSequenceNumber)
void
notifyItemRemove(ItemRemote item)
Callback method to get notified if an item in the hybris platform is going to be removed.void
removeItem(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:ManagerEJB
Callback 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:
notifyItemRemove
in classManagerEJB
-
removeItem
public void removeItem(int stagingMethod, ItemRemote item) throws ConsistencyCheckException
- Throws:
ConsistencyCheckException
-
-