|
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.advisor.AbstractAdviceRequestImpl | +--com.beasys.commerce.axiom.advisor.advislets.ClassificationAdviceRequestImpl
This is a concrete class implementation for a Classification advice request. Note, all Advice Request classes must be Serializable. Make sure that all data in this object are Serializable.
Field Summary | |
protected java.sql.Timestamp |
now
|
protected Request |
request
|
protected java.lang.String |
rule
|
protected java.lang.String |
ruleSet
|
protected Session |
session
|
protected ConfigurableEntity |
successor
|
protected ConfigurableEntity |
user
|
Fields inherited from class com.beasys.commerce.axiom.advisor.AbstractAdviceRequestImpl |
advislet |
Constructor Summary | |
ClassificationAdviceRequestImpl(Advislet advislet)
Creates a new instance of a ClassificationAdviceRequest object. |
Method Summary | |
Request |
getHttpRequest()
Returns the com.beasys.commerce.axiom.p13n.http.Request object for this request. |
Session |
getHttpSession()
Returns the com.beasys.commerce.axiom.p13n.http.Session object for this request. |
java.sql.Timestamp |
getNow()
Returns the Now object for this request. |
java.lang.String |
getRule()
Returns the name of the rule associated with the requset. |
java.lang.String |
getRuleSet()
Returns the name of the rule set associated with the request. |
ConfigurableEntity |
getSuccessor()
Returns the Successor object for this user for this request. |
ConfigurableEntity |
getUser()
Returns the user ConfigurableEntity object. |
void |
setHttpRequest(Request request)
Sets the com.beasys.commerce.axiom.p13n.http.Request object for this request. |
void |
setHttpSession(Session session)
Sets the com.beasys.commerce.axiom.p13n.http.Session object for this request. |
void |
setNow(java.sql.Timestamp now)
Sets the Now object for this request. |
void |
setRule(java.lang.String rule)
Sets the name of the rule associated with the request. |
void |
setRuleSet(java.lang.String ruleSet)
Sets the name of the rule set associated with the request. |
void |
setSuccessor(ConfigurableEntity successor)
Sets the Successor object for this user for this request. |
void |
setUser(ConfigurableEntity user)
Sets the user ConfigurableEntity object for this request. |
void |
validate()
Validates the request. |
Methods inherited from class com.beasys.commerce.axiom.advisor.AbstractAdviceRequestImpl |
getAdvislet |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Field Detail |
protected java.lang.String ruleSet
protected java.lang.String rule
protected ConfigurableEntity user
protected ConfigurableEntity successor
protected java.sql.Timestamp now
protected Request request
protected Session session
Constructor Detail |
public ClassificationAdviceRequestImpl(Advislet advislet)
advislet
- The default advislet to use for making
recommendations.Method Detail |
public java.lang.String getRuleSet()
public void setRuleSet(java.lang.String ruleSet)
String
- The rule set associated with this request.public java.lang.String getRule()
public void setRule(java.lang.String rule)
String
- The rule associated with this request.public ConfigurableEntity getUser()
public void setUser(ConfigurableEntity user)
user
- The ConfigurablEntity object for this request.public ConfigurableEntity getSuccessor()
public void setSuccessor(ConfigurableEntity successor)
successor
- The successor object for this
user for this request.public java.sql.Timestamp getNow()
public void setNow(java.sql.Timestamp now)
now
- The java.sql.Timestamp object for this request.public Request getHttpRequest()
public void setHttpRequest(Request request)
now
- The com.beasys.commerce.axiom.p13n.http.Request object
for this request.public Session getHttpSession()
public void setHttpSession(Session session)
now
- The com.beasys.commerce.axiom.p13n.http.Session object
for this request.public void validate() throws AdviceRequestValidationException
|
BEA Systems, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |