|
Copyright © 2006 BEA Systems, Inc. All Rights Reserved | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.bea.p13n.advisor.AbstractAdvislet
com.beasys.commerce.ebusiness.catalog.advislets.CatalogQueryAdvisletImpl
@Deprecated public final class CatalogQueryAdvisletImpl
This class is the implementation class for a CatalogQuery Advislet. This Advislet can issue queries against the Product Catalog and retrieve CatalogItems.
| Field Summary | |
|---|---|
protected String |
catalogManagerName
Deprecated See BEA Commerce product offering |
protected CatalogQuery |
catalogQuery
Deprecated See BEA Commerce product offering |
protected int |
viewSize
Deprecated See BEA Commerce product offering |
| Fields inherited from class com.bea.p13n.advisor.AbstractAdvislet |
|---|
advisletMetadata, advisor, parametersMap |
| Fields inherited from interface com.bea.p13n.advisor.AdviceConstants |
|---|
RESULTS |
| Constructor Summary | |
|---|---|
CatalogQueryAdvisletImpl(Advisor advisor,
Metadata metadata)
Deprecated See BEA Commerce product offering |
|
| Method Summary | |
|---|---|
Advice |
getAdvice(AdviceRequest adviceRequest)
Deprecated See BEA Commerce product offering |
void |
validateAdviceRequest(AdviceRequest adviceRequest)
Deprecated See BEA Commerce product offering |
| Methods inherited from class com.bea.p13n.advisor.AbstractAdvislet |
|---|
getAdvisor, getMetadata, getRequiredAttributes, initialize, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected CatalogQuery catalogQuery
protected String catalogManagerName
protected int viewSize
| Constructor Detail |
|---|
public CatalogQueryAdvisletImpl(Advisor advisor,
Metadata metadata)
| Method Detail |
|---|
public Advice getAdvice(AdviceRequest adviceRequest)
throws IllegalArgumentException,
AdvisorException
getAdvice in interface AdvisletgetAdvice in class AbstractAdvisletadviceRequest - The AdviceRequest used to make a recommendation.
IllegalArgumentException - thrown if the adviceRequest parameter
is null or if it is an unsupported type.
AdvisorException - thrown on an error when processing the request.
public void validateAdviceRequest(AdviceRequest adviceRequest)
throws IllegalArgumentException
Advislet
validateAdviceRequest in interface AdvisletvalidateAdviceRequest in class AbstractAdvisletadviceRequest - the request to validate.
IllegalArgumentException - thrown if the adviceRequest parameter
is null or if it is an unsupported type.
|
Copyright © 2006 BEA Systems, Inc. All Rights Reserved | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||