AdviceRequest Interface
- public interface AdviceRequest
This interface represents a request for advice within the advisor
subsystem. Its methods are similar to the HttpSession interface.
getAttribute(String) Method
public Object
getAttribute(String
name)
Returns the AdviceRequest attribute with a given name.
Parameters
-
name
- the name of the attribute.
Returns
- the AdviceRequest attribute with a given name.
getAttributeNames() Method
public Collection
getAttributeNames()
Returns a Collection with the names of all the attributes.
Returns
- a Collection with the names of all the attributes.
getCreationTime() Method
public long getCreationTime()
Returns the creation time for this AdviceRequest.
Returns
- the creation time for this AdviceRequest.
getId() Method
public String
getId()
Returns the user assigned identifier for this AdviceRequest.
Returns
- the user assigned identifier for this AdviceRequest.
getUri() Method
public String
getUri()
Returns the URI associated with this AdviceRequest.
Returns
- the URI associated with this AdviceRequest.
removeAttribute(String) Method
public void removeAttribute(String
name)
Removes a named attribute from the AdviceRequest.
Parameters
-
name
- the name of the attribute.
setAttribute(String, Object) Method
public void setAttribute(String
name,
Object
value)
Sets a named attribute to a value.
Parameters
-
name
- the name of the attribute.
-
value
- the value to be associated.
setId(String) Method
public void setId(String
id)
Set the identifier for this AdviceRequest.
Parameters
-
id
- the AdviceRequest identifier.
setUri(String) Method
public void setUri(String
uri)
Sets the URI associated with this AdviceRequest.
Parameters
-
uri
- the URI.