com.beasys.commerce.ebusiness.catalog.advislets
Class CatalogQueryAdvisletImpl
java.lang.Object
|
+--com.bea.p13n.advisor.AbstractAdvislet
|
+--com.beasys.commerce.ebusiness.catalog.advislets.CatalogQueryAdvisletImpl
- public final class CatalogQueryAdvisletImpl
- extends AbstractAdvislet
- implements java.io.Serializable
This class is the implementation class for a CatalogQuery Advislet.
This Advislet can issue queries against the Product Catalog
and retrieve CatalogItems.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
catalogQuery
protected CatalogQuery catalogQuery
catalogManagerName
protected java.lang.String catalogManagerName
viewSize
protected int viewSize
CatalogQueryAdvisletImpl
public CatalogQueryAdvisletImpl(Advisor advisor,
Metadata metadata)
getAdvice
public Advice getAdvice(AdviceRequest adviceRequest)
throws java.lang.IllegalArgumentException,
AdvisorException
- This method makes recommendations based the AdviceRequest passed in.
- Parameters:
adviceRequest
- The AdviceRequest used to make a recommendation.- Overrides:
- getAdvice in class AbstractAdvislet
validateAdviceRequest
public void validateAdviceRequest(AdviceRequest adviceRequest)
throws java.lang.IllegalArgumentException
- Overrides:
- validateAdviceRequest in class AbstractAdvislet
Copyright © 2002 BEA Systems, Inc. All Rights Reserved