|
© 2002 BEA Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.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 FormFields 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()
|
void |
ejbCreate()
|
void |
ejbPassivate()
|
void |
ejbPostCreate()
|
void |
ejbRemove()
|
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(javax.ejb.SessionContext ctx)
|
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 ejbCreate() throws javax.ejb.CreateException
public void ejbPostCreate() throws javax.ejb.CreateException
public void ejbActivate() throws javax.ejb.EJBException
public void ejbPassivate() throws javax.ejb.EJBException
public void ejbRemove() throws javax.ejb.EJBException
public void setSessionContext(javax.ejb.SessionContext ctx) throws javax.ejb.EJBException
public ProductItemKey[] search(CatalogRequest request, CatalogQuery query) throws java.rmi.RemoteException, CatalogException
request
- The catalog request object.catalogQuery
- The catalog query object.public CategoryKey[] searchCategories(CatalogRequest request, CatalogQuery query) throws java.rmi.RemoteException, CatalogException
request
- The catalog request object.catalogQuery
- The catalog query object.public ViewIterator search(CatalogRequest request, CatalogQuery query, int viewSize) throws java.rmi.RemoteException, CatalogException
request
- The catalog request object.catalogQuery
- The catalog query object.viewSize
- The view size of the returned ViewIterator.
|
© 2002 BEA Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |