|
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 Advislet
getAdvice
in class AbstractAdvislet
adviceRequest
- 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 Advislet
validateAdviceRequest
in class AbstractAdvislet
adviceRequest
- 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 |