public interface ContextValueSource
Created: June 24 2016
ContextValueRetriever
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string from source code control system.
|
static RepositoryItem |
DEFAULT_VALUE
A repository item that a ContextValueSource can return
to represent that no following ContenxtValueSources should
be consulted, and the default behavior should be invoked.
|
Modifier and Type | Method and Description |
---|---|
RepositoryItem |
retrieveValue(atg.commerce.util.ContextValueRetrieverArguments pArguments)
Determine the appropriate value for one profile property based on information provided
in an arguments object.
|
void |
setContextValueRetriever(ContextValueRetriever pContextValueRetriever)
Sets property contextValueRetriever.
|
static final java.lang.String CLASS_VERSION
static final RepositoryItem DEFAULT_VALUE
void setContextValueRetriever(ContextValueRetriever pContextValueRetriever)
pContextValueRetriever
- our owning context value retriever.RepositoryItem retrieveValue(atg.commerce.util.ContextValueRetrieverArguments pArguments) throws RepositoryException
pArguments
- an object containing properties that define possible
sources for the value to be retrievedRepositoryException