|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object atg.nucleus.logging.VariableArgumentApplicationLoggingImpl atg.nucleus.GenericService atg.userprofiling.ProfilePropertySetter atg.commerce.catalog.custom.CatalogProfilePropertySetter
public class CatalogProfilePropertySetter
Commerce specific implementation of the ProfilePropertySetter that sets set the catalog property of a profile from the current site.
Field Summary | |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string |
Fields inherited from class atg.nucleus.GenericService |
---|
SERVICE_INFO_KEY |
Fields inherited from interface atg.nucleus.logging.TraceApplicationLogging |
---|
DEFAULT_LOG_TRACE_STATUS |
Fields inherited from interface atg.nucleus.logging.ApplicationLogging |
---|
DEFAULT_LOG_DEBUG_STATUS, DEFAULT_LOG_ERROR_STATUS, DEFAULT_LOG_INFO_STATUS, DEFAULT_LOG_WARNING_STATUS |
Constructor Summary | |
---|---|
CatalogProfilePropertySetter()
|
Method Summary | |
---|---|
CustomCatalogTools |
getCatalogTools()
Retrieves the catalog Tools |
boolean |
isEnabled()
|
protected boolean |
setCatalogProfileProperty(Profile pProfile,
Site pSite)
Sets the catalog property on the profile based on the given site. |
void |
setCatalogTools(CustomCatalogTools pCatalogTools)
Sets the catalog Tools |
void |
setEnabled(boolean pEnabled)
Sets property Enabled |
boolean |
setProperties(Profile pProfile,
DynamoHttpServletRequest pRequest,
DynamoHttpServletResponse pResponse)
Implements the setProperties method of the ProfilePropertySetter interface. |
Methods inherited from class atg.userprofiling.ProfilePropertySetter |
---|
hasProperty, setProfileProperty |
Methods inherited from class atg.nucleus.logging.VariableArgumentApplicationLoggingImpl |
---|
vlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogDebugTrace, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarning |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static java.lang.String CLASS_VERSION
Constructor Detail |
---|
public CatalogProfilePropertySetter()
Method Detail |
---|
public boolean isEnabled()
public void setEnabled(boolean pEnabled)
public CustomCatalogTools getCatalogTools()
public void setCatalogTools(CustomCatalogTools pCatalogTools)
public boolean setProperties(Profile pProfile, DynamoHttpServletRequest pRequest, DynamoHttpServletResponse pResponse) throws java.io.IOException, javax.servlet.ServletException, RepositoryException
setProperties
in class ProfilePropertySetter
pProfile
- - Profile to set properties forpRequest
- - Current requestpResponse
- - Current response
java.io.IOException
javax.servlet.ServletException
RepositoryException
protected boolean setCatalogProfileProperty(Profile pProfile, Site pSite) throws RepositoryException
pProfile
- profile to set the catalog propertypSite
- site to use for getting the catalog property
RepositoryException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |