public class ECommHelper extends java.rmi.server.UnicastRemoteObject implements ECommHelperRemote
Constructor and Description |
---|
ECommHelper()
Empty constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
createMRLineFromProdDescCollection()
Service method to create MRLines from the Product Description Collection.
|
void |
createWPMaterialFromProdDescCollection()
Service method to create WPMaterialLines from the Product Description Collection.
|
ECatalogURL |
getCatalogURL(java.lang.String catalogName,
UserInfo ui,
java.lang.String returnURL)
Returns the catalog URL.
|
void |
processAribaCart(java.lang.String cxmlCart) |
boolean |
returncart()
Calls the proper method to return the cart back to the calling application
|
void |
setMRReference(MboRemote mrRemote)
Stores the reference of the MR that created an instance of this object.
|
void |
setWOReference(MboRemote woRemote)
Stores the reference of the WO that created an instance of this object.
|
clone, exportObject, exportObject, exportObject, unexportObject
public ECommHelper() throws java.rmi.RemoteException
java.rmi.RemoteException
public void createMRLineFromProdDescCollection() throws MXException, java.rmi.RemoteException
createMRLineFromProdDescCollection
in interface ECommHelperRemote
MXException
java.rmi.RemoteException
createMRLineFromProdDescCollection()
public void createWPMaterialFromProdDescCollection() throws MXException, java.rmi.RemoteException
createWPMaterialFromProdDescCollection
in interface ECommHelperRemote
MXException
java.rmi.RemoteException
createWPMaterialFromProdDescCollection()
public ECatalogURL getCatalogURL(java.lang.String catalogName, UserInfo ui, java.lang.String returnURL) throws MXException, java.rmi.RemoteException
getCatalogURL
in interface ECommHelperRemote
catalogName
- - The name of the catalog where you want to search for this item.UserInfo
- - The userInfo object of the current user.return
- URL - The URL to which the Product Description Collection must be returned.MXException
java.rmi.RemoteException
psdi.mnet.B2BMessageService#getECatalogURL
public void setMRReference(MboRemote mrRemote) throws java.rmi.RemoteException
mrRemoteReference
is an instance variable that stores the reference of the creating MR.setMRReference
in interface ECommHelperRemote
java.rmi.RemoteException
setMRReference(psdi.mbo.MboRemote)
public void setWOReference(MboRemote woRemote) throws java.rmi.RemoteException
woRemoteReference
is an instance variable that stores the reference of the creating WO.setWOReference
in interface ECommHelperRemote
java.rmi.RemoteException
setWOReference(psdi.mbo.MboRemote)
public void processAribaCart(java.lang.String cxmlCart) throws MXException, java.rmi.RemoteException
processAribaCart
in interface ECommHelperRemote
MXException
java.rmi.RemoteException
processAribaCart(java.lang.String)
public boolean returncart() throws MXException, java.rmi.RemoteException
returncart
in interface ECommHelperRemote
MXException
java.rmi.RemoteException
returncart()