com.beasys.commerce.ebusiness.catalog.webservice
Class CatalogWSImpl

java.lang.Object
  extended by com.beasys.commerce.foundation.SessionImpl
      extended by com.beasys.commerce.ebusiness.catalog.webservice.CatalogWSImpl
All Implemented Interfaces
Serializable, javax.ejb.EnterpriseBean, javax.ejb.SessionBean

Deprecated See BEA Commerce product offering

@Deprecated
public class CatalogWSImpl
extends SessionImpl

See Also
Serialized Form

Field Summary
 
Fields inherited from class com.beasys.commerce.foundation.SessionImpl
_ctx, _environmentNamingContext, _environmentPropertyCache, _isDirty
 
Constructor Summary
CatalogWSImpl()
          Deprecated See BEA Commerce product offering
 
Method Summary
 void ejbActivate()
          Deprecated See BEA Commerce product offering
 void ejbCreate()
          Deprecated See BEA Commerce product offering
 void ejbPassivate()
          Deprecated See BEA Commerce product offering
 void ejbPostCreate()
          Deprecated See BEA Commerce product offering
 void ejbRemove()
          Deprecated See BEA Commerce product offering
 String expressionSearch(String expression)
          Deprecated See BEA Commerce product offering
 String expressionSearchRestricted(String expression, int numResults)
          Deprecated See BEA Commerce product offering
 String expressionSearchSKU(String expression)
          Deprecated See BEA Commerce product offering
 String expressionSearchSKURestricted(String expression, int numResults)
          Deprecated See BEA Commerce product offering
 String getAllChildren(String categoryKey, boolean addAncestorInfo)
          Deprecated See BEA Commerce product offering
 String getAllChildrenRestricted(String categoryKey, boolean addAncestorInfo, int numResults)
          Deprecated See BEA Commerce product offering
 String getCategoryInfo(String productItemKey)
          Deprecated See BEA Commerce product offering
 String getRootChildren()
          Deprecated See BEA Commerce product offering
 String getRootChildrenRestricted(int numResults)
          Deprecated See BEA Commerce product offering
 String keywordSearch(String keyword)
          Deprecated See BEA Commerce product offering
 String keywordSearchRestricted(String keywords, int numResults)
          Deprecated See BEA Commerce product offering
 void setSessionContext(javax.ejb.SessionContext ctx)
          Deprecated See BEA Commerce product offering
 
Methods inherited from class com.beasys.commerce.foundation.SessionImpl
clearRelationalBinding, clearRelationalBinding, clearRelationalBinding, clearRelationalBinding, doRelationalBinding, doRelationalBinding, doRelationalBindingOnElement, doRelationalBindingOnElement, doRelationalBindingOnElement, doRelationalBindingOnSingleton, doRelationalBindingOnSingleton, doRelationalBindingOnSingleton, doRelationalBindingWithMapKey, doRelationalBindingWithMapKey, doRelationalBindingWithMapKey, enumerateRelationalBinding, enumerateRelationalBinding, getEnvironmentNamingContext, getEnvironmentProperty, getEnvironmentProperty, getEnvironmentPropertyCache, getPersistenceHelperPlugin, getSessionContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CatalogWSImpl

public CatalogWSImpl()
Deprecated See BEA Commerce product offering

Method Detail

ejbCreate

public void ejbCreate()
               throws javax.ejb.CreateException
Deprecated See BEA Commerce product offering

Description copied from class: SessionImpl
ejbCreate method.

Overrides:
ejbCreate in class SessionImpl
Throws
javax.ejb.CreateException

ejbPostCreate

public void ejbPostCreate()
                   throws javax.ejb.CreateException
Deprecated See BEA Commerce product offering

Description copied from class: SessionImpl
ejbPostCreate method.

Overrides:
ejbPostCreate in class SessionImpl
Throws
javax.ejb.CreateException

ejbActivate

public void ejbActivate()
                 throws javax.ejb.EJBException
Deprecated See BEA Commerce product offering

Description copied from class: SessionImpl
ejbActivate method.

Specified by:
ejbActivate in interface javax.ejb.SessionBean
Overrides:
ejbActivate in class SessionImpl
Throws
javax.ejb.EJBException

ejbPassivate

public void ejbPassivate()
                  throws javax.ejb.EJBException
Deprecated See BEA Commerce product offering

Description copied from class: SessionImpl
ejbPassivate method.

Specified by:
ejbPassivate in interface javax.ejb.SessionBean
Overrides:
ejbPassivate in class SessionImpl
Throws
javax.ejb.EJBException

ejbRemove

public void ejbRemove()
               throws javax.ejb.EJBException
Deprecated See BEA Commerce product offering

Description copied from class: SessionImpl
ejbRemove method.

Specified by:
ejbRemove in interface javax.ejb.SessionBean
Overrides:
ejbRemove in class SessionImpl
Throws
javax.ejb.EJBException

setSessionContext

public void setSessionContext(javax.ejb.SessionContext ctx)
                       throws javax.ejb.EJBException
Deprecated See BEA Commerce product offering

Description copied from class: SessionImpl
setSessionContext method.

Specified by:
setSessionContext in interface javax.ejb.SessionBean
Overrides:
setSessionContext in class SessionImpl
Throws
javax.ejb.EJBException

getRootChildren

public String getRootChildren()
                       throws RemoteException
Deprecated See BEA Commerce product offering

Returns an XML document of the first 100 categories and 100 product items under the root category.

Returns
XML Document of categories and product items under categoryKey.
Throws
RemoteException

getRootChildrenRestricted

public String getRootChildrenRestricted(int numResults)
                                 throws RemoteException
Deprecated See BEA Commerce product offering

Returns an XML document of all the categories and product items under the root category. Restricts the number of results to the first numResults categories and product items .

Parameters
numResults - number of results to be returned.
Returns
XML Document of categories and product items under categoryKey.
Throws
RemoteException

getAllChildren

public String getAllChildren(String categoryKey,
                             boolean addAncestorInfo)
                      throws RemoteException
Deprecated See BEA Commerce product offering

Returns an XML document of the first 100 categories and 100 product items under a given category. The category is identified by a string category key.

Parameters
categoryKey - String representation of category key concerned.
addAncestorInfo - if true adds ancestor info to the category children.
Returns
XML Document of categories and product items under categoryKey.
Throws
RemoteException

getAllChildrenRestricted

public String getAllChildrenRestricted(String categoryKey,
                                       boolean addAncestorInfo,
                                       int numResults)
                                throws RemoteException
Deprecated See BEA Commerce product offering

Returns an XML document of all the categories and product items under a given category. The category is identified by a string category key. This call restricts the number of results to a specified number of categories and product items.

Parameters
categoryKey - String representation of category key concerned.
addAncestorInfo - if true adds ancestor info to the category children.
numResults - number of results to be returned
Returns
XML Document of categories and product items under categoryKey.
Throws
RemoteException

getCategoryInfo

public String getCategoryInfo(String productItemKey)
                       throws RemoteException
Deprecated See BEA Commerce product offering

Returns ancestor information for all the categories a product item resides in.

Parameters
productItemKey - String representation of product item key concerned.
Returns
XML Document of category information.
Throws
RemoteException

keywordSearch

public String keywordSearch(String keyword)
                     throws RemoteException
Deprecated See BEA Commerce product offering

Returns product item information populated with category and ancestor information for a set of keywords for the first 100 results.

Parameters
keyword - Search keyword(s).
Returns
XML Document of all information.
Throws
RemoteException

keywordSearchRestricted

public String keywordSearchRestricted(String keywords,
                                      int numResults)
                               throws RemoteException
Deprecated See BEA Commerce product offering

Returns product item information populated with category and ancestor information for a set of keywords for the first numResults results.

Parameters
keyword - Search keyword(s).
numResults - number of results to be returned.
Returns
XML Document of all information.
Throws
RemoteException

expressionSearch

public String expressionSearch(String expression)
                        throws RemoteException
Deprecated See BEA Commerce product offering

Returns product item information populated with category and ancestor information for a search expression for the first 100 results.

Parameters
expression - Search expression.
Returns
XML string of all information.
Throws
RemoteException

expressionSearchRestricted

public String expressionSearchRestricted(String expression,
                                         int numResults)
                                  throws RemoteException
Deprecated See BEA Commerce product offering

Returns product item information populated with category and ancestor information for a search expression for the first numResults results.

Parameters
expression - Search expression.
numResults - number of results to be returned.
Returns
XML string of all information.
Throws
RemoteException

expressionSearchSKU

public String expressionSearchSKU(String expression)
                           throws RemoteException
Deprecated See BEA Commerce product offering

Returns product item information populated with category and ancestor information for a SKU search expression.

Parameters
expression - SKU Search expression.
Returns
XML string of all information.
Throws
RemoteException

expressionSearchSKURestricted

public String expressionSearchSKURestricted(String expression,
                                            int numResults)
                                     throws RemoteException
Deprecated See BEA Commerce product offering

Returns product item information populated with category and ancestor information for a SKU search expression for the first numResults results.

Parameters
expression - SKU Search expression.
numResults - number of results to be returned.
Returns
XML string of all information.
Throws
RemoteException


Copyright © 2006 BEA Systems, Inc. All Rights Reserved