public interface EComTxnRemote extends ServiceRemote
Modifier and Type | Method and Description |
---|---|
ProdDescCollection |
getECatalogCart(java.lang.Object transId,
long timeout)
Returns the ECatalog cart reply data for a given transID.
|
ECatalogURL |
getECatalogURL(java.lang.String orgId,
java.lang.String siteId,
java.lang.Object transID,
java.lang.String catalog,
java.lang.String retUrl,
java.lang.String userId,
java.lang.String userGrp,
boolean itemRestriction)
Creates a ECatalog transaction and sends out to the catalog provider.
|
java.lang.Object |
getObjectFromSharedSpace(java.lang.Object transId,
long timeout)
Deprecated.
|
ProductInfo |
getProduct(GetProductParam pp)
Request price and availability.
|
java.lang.Object |
getTransId()
Returns an unique transaction id.
|
UserInfo |
getUserInfo()
Userinfo is used by other mnet related files for object
lookup.
|
void |
invokeAribaInboundService(java.lang.String cxmlString,
java.lang.Object transId,
java.lang.String verb,
java.lang.String noun,
java.lang.String revision)
Deprecated.
|
boolean |
startTransaction(java.lang.Object values,
long timeout,
java.lang.Object transId,
java.lang.String ecomInterface)
Starts incoming transaction in the case of B2B.
|
getName, getURL, isAppService, isSingletonService, restart
ProductInfo getProduct(GetProductParam pp) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
ECatalogURL getECatalogURL(java.lang.String orgId, java.lang.String siteId, java.lang.Object transID, java.lang.String catalog, java.lang.String retUrl, java.lang.String userId, java.lang.String userGrp, boolean itemRestriction) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
boolean startTransaction(java.lang.Object values, long timeout, java.lang.Object transId, java.lang.String ecomInterface) throws java.lang.Exception, java.rmi.RemoteException
java.lang.Exception
java.rmi.RemoteException
java.lang.Object getTransId() throws java.rmi.RemoteException
java.rmi.RemoteException
java.lang.Object getObjectFromSharedSpace(java.lang.Object transId, long timeout) throws java.rmi.RemoteException
java.rmi.RemoteException
ProdDescCollection getECatalogCart(java.lang.Object transId, long timeout) throws java.rmi.RemoteException
java.rmi.RemoteException
UserInfo getUserInfo() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
void invokeAribaInboundService(java.lang.String cxmlString, java.lang.Object transId, java.lang.String verb, java.lang.String noun, java.lang.String revision) throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException