|
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.axiom.p13n.advisor.AbstractAdviceRequestImpl
|
+--com.beasys.commerce.axiom.p13n.agents.ContentSelectorAdviceRequestImpl
ContentSelectorAdviceRequestImpl
This is a concrete class implementation for a ContentSelector advice request. Note, all Advice Request classes must be Serializable. Make sure that all data in this object are Serializable.
| Field Summary | |
protected java.lang.String |
contentHome
Deprecated. |
protected long |
max
Deprecated. |
protected java.sql.Timestamp |
now
Deprecated. |
protected java.lang.String |
query
Deprecated. |
protected Request |
request
Deprecated. |
protected java.lang.String |
rule
Deprecated. |
protected java.lang.String |
ruleSheet
Deprecated. |
protected Session |
session
Deprecated. |
protected java.lang.String |
sortBy
Deprecated. |
protected ConfigurableEntity |
successor
Deprecated. |
protected ConfigurableEntity |
user
Deprecated. |
| Fields inherited from class com.beasys.commerce.axiom.p13n.advisor.AbstractAdviceRequestImpl |
agent |
| Constructor Summary | |
ContentSelectorAdviceRequestImpl(Agent agent)
Deprecated. Creates a new instance of a ContentSelectorAdviceRequest object. |
|
| Method Summary | |
java.lang.String |
getContentHome()
Deprecated. Gets the content ejb home JNDI name for the content manager to use for the content query request. |
Request |
getHttpRequest()
Deprecated. Returns the com.beasys.commerce.axiom.p13n.http.Request object for this request. |
Session |
getHttpSession()
Deprecated. Returns the com.beasys.commerce.axiom.p13n.http.Session object for this request. |
long |
getMax()
Deprecated. Gets the maximum number of content items to return from a content query request. |
java.sql.Timestamp |
getNow()
Deprecated. Returns the Now object for this request. |
java.lang.String |
getQuery()
Deprecated. Gets the content query string used to search for content. |
java.lang.String |
getRule()
Deprecated. Returns the name of the rule associated with the requset. |
java.lang.String |
getRuleSheet()
Deprecated. Returns the name of the rule sheet associated with the request. |
java.lang.String |
getSortBy()
Deprecated. Gets the sort string used that is used to sort the content items returned from the content query request. |
ConfigurableEntity |
getSuccessor()
Deprecated. Returns the Successor object for this user for this request. |
ConfigurableEntity |
getUser()
Deprecated. Returns the user ConfigurableEntity object. |
void |
setContentHome(java.lang.String contentHome)
Deprecated. Sets the content ejb home JNDI name for the content manager to use for the content query request. |
void |
setHttpRequest(Request request)
Deprecated. Sets the com.beasys.commerce.axiom.p13n.http.Request object for this request. |
void |
setHttpSession(Session session)
Deprecated. Sets the com.beasys.commerce.axiom.p13n.http.Session object for this request. |
void |
setMax(long max)
Deprecated. Sets the maximum number of content items to return from a content query request. |
void |
setNow(java.sql.Timestamp now)
Deprecated. Sets the Now object for this request. |
void |
setQuery(java.lang.String query)
Deprecated. Sets the content query string used to search for content. |
void |
setRule(java.lang.String rule)
Deprecated. Sets the name of the rule associated with the request. |
void |
setRuleSheet(java.lang.String ruleSheet)
Deprecated. Sets the name of the rule sheet associated with the request. |
void |
setSortBy(java.lang.String sortBy)
Deprecated. Sets the sort string used that is used to sort the content items returned from the content query request. |
void |
setSuccessor(ConfigurableEntity successor)
Deprecated. Sets the Successor object for this user for this request. |
void |
setUser(ConfigurableEntity user)
Deprecated. Sets the user ConfigurableEntity object for this request. |
void |
validate()
Deprecated. Validates the request. |
| Methods inherited from class com.beasys.commerce.axiom.p13n.advisor.AbstractAdviceRequestImpl |
getAgent |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.beasys.commerce.axiom.p13n.advisor.AdviceRequest |
getAgent |
| Field Detail |
protected java.lang.String ruleSheet
protected java.lang.String rule
protected ConfigurableEntity user
protected ConfigurableEntity successor
protected java.sql.Timestamp now
protected Request request
protected Session session
protected long max
protected java.lang.String sortBy
protected java.lang.String contentHome
protected java.lang.String query
| Constructor Detail |
public ContentSelectorAdviceRequestImpl(Agent agent)
agent - The default personalization agent to use for making
recommendations.| Method Detail |
public java.lang.String getRuleSheet()
getRuleSheet in interface RulesAdviceRequestpublic void setRuleSheet(java.lang.String ruleSheet)
setRuleSheet in interface RulesAdviceRequestString - The rule sheet associated with this request.public java.lang.String getRule()
getRule in interface RulesAdviceRequestpublic void setRule(java.lang.String rule)
setRule in interface RulesAdviceRequestString - The rule associated with this request.public ConfigurableEntity getUser()
getUser in interface ClassificationAdviceRequestpublic void setUser(ConfigurableEntity user)
setUser in interface ClassificationAdviceRequestuser - The User object for this request.public ConfigurableEntity getSuccessor()
getSuccessor in interface ClassificationAdviceRequestpublic void setSuccessor(ConfigurableEntity successor)
setSuccessor in interface ClassificationAdviceRequestsuccessor - The successor object for this
user for this request.public java.sql.Timestamp getNow()
getNow in interface ClassificationAdviceRequestpublic void setNow(java.sql.Timestamp now)
setNow in interface ClassificationAdviceRequestnow - The java.sql.Timestamp object for this request.public Request getHttpRequest()
getHttpRequest in interface ClassificationAdviceRequestpublic void setHttpRequest(Request request)
setHttpRequest in interface ClassificationAdviceRequestnow - The com.beasys.commerce.axiom.p13n.http.Request object
for this request.public Session getHttpSession()
getHttpSession in interface ClassificationAdviceRequestpublic void setHttpSession(Session session)
setHttpSession in interface ClassificationAdviceRequestnow - The com.beasys.commerce.axiom.p13n.http.Session object
for this request.public long getMax()
getMax in interface ContentQueryAdviceRequestpublic void setMax(long max)
setMax in interface ContentQueryAdviceRequestmax - The maximum number of content items to return.public java.lang.String getSortBy()
getSortBy in interface ContentQueryAdviceRequestpublic void setSortBy(java.lang.String sortBy)
setSortBy in interface ContentQueryAdviceRequestsortBy - The sortBy string.public java.lang.String getContentHome()
getContentHome in interface ContentQueryAdviceRequestpublic void setContentHome(java.lang.String contentHome)
setContentHome in interface ContentQueryAdviceRequestString - The content ejb home JNDI name.public java.lang.String getQuery()
getQuery in interface ContentQueryAdviceRequestpublic void setQuery(java.lang.String query)
setQuery in interface ContentQueryAdviceRequest
public void validate()
throws AdviceRequestValidationException
validate in interface AdviceRequestvalidate in class AbstractAdviceRequestImplAdviceRequestValidationException - thrown when not valid. The
message in the exception indicates the validation error.
|
BEA Systems, Inc. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||