|
© 2005 BEA Systems, Inc. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.beasys.commerce.foundation.SessionImpl
com.beasys.commerce.ebusiness.catalog.service.CatalogServiceImpl
com.beasys.commerce.ebusiness.catalog.service.query.CatalogQueryManagerImpl
The implementation class for the CatalogQueryManager Session EJB.
This implementation delegates to the service specifed by the following EJB
environment property:
delegateName - specifies the delegatory CatalogQueryManager service.
CatalogQueryManager,
CatalogQueryManagerHome,
CatalogManager,
Serialized Form| Field Summary |
| Fields inherited from class com.beasys.commerce.ebusiness.catalog.service.CatalogServiceImpl |
CATALOG_MANAGER_HOME |
| Fields inherited from class com.beasys.commerce.foundation.SessionImpl |
_ctx, _environmentNamingContext, _environmentPropertyCache, _isDirty |
| Constructor Summary | |
CatalogQueryManagerImpl()
|
|
| Method Summary | |
void |
ejbActivate()
ejbActivate method. |
void |
ejbCreate()
ejbCreate method. |
void |
ejbPassivate()
ejbPassivate method. |
void |
ejbPostCreate()
ejbPostCreate method. |
void |
ejbRemove()
ejbRemove method. |
ProductItemKey[] |
search(CatalogRequest request,
CatalogQuery query)
Returns the results of the search peformed using the supplied catalog query object. |
ViewIterator |
search(CatalogRequest request,
CatalogQuery query,
int viewSize)
Returns a ViewIterator over the results of the search peformed using the supplied catalog query object. |
CategoryKey[] |
searchCategories(CatalogRequest request,
CatalogQuery query)
Returns the results of the search peformed using the supplied catalog query object for categories. |
void |
setSessionContext(SessionContext ctx)
setSessionContext method. |
| Methods inherited from class com.beasys.commerce.ebusiness.catalog.service.CatalogServiceImpl |
getCatalogManager, getCatalogManagerJndiName, validateAuthorization |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public CatalogQueryManagerImpl()
| Method Detail |
public void ejbActivate()
throws EJBException
SessionImpl
ejbActivate in interface SessionBeanejbActivate in class CatalogServiceImplEJBException
public void ejbCreate()
throws CreateException
SessionImpl
ejbCreate in class CatalogServiceImplCreateException
public void ejbPassivate()
throws EJBException
SessionImpl
ejbPassivate in interface SessionBeanejbPassivate in class CatalogServiceImplEJBException
public void ejbPostCreate()
throws CreateException
SessionImpl
ejbPostCreate in class CatalogServiceImplCreateException
public void ejbRemove()
throws EJBException
SessionImpl
ejbRemove in interface SessionBeanejbRemove in class CatalogServiceImplEJBException
public ProductItemKey[] search(CatalogRequest request,
CatalogQuery query)
throws RemoteException,
CatalogException
request - The catalog request object.
CatalogException - on general error.
RemoteException
public ViewIterator search(CatalogRequest request,
CatalogQuery query,
int viewSize)
throws RemoteException,
CatalogException
request - The catalog request object.viewSize - The view size of the returned ViewIterator.
CatalogException - on general error.
RemoteException
public CategoryKey[] searchCategories(CatalogRequest request,
CatalogQuery query)
throws RemoteException,
CatalogException
request - The catalog request object.
CatalogException - on general error.
RemoteException
public void setSessionContext(SessionContext ctx)
throws EJBException
SessionImpl
setSessionContext in interface SessionBeansetSessionContext in class CatalogServiceImplEJBException
|
© 2005 BEA Systems, Inc. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||