public class PairedSiteDroplet
extends atg.servlet.DynamoServlet
Using this info, the "MobileDetectionInterceptor" component redirects a mobile user agent when the last one
requests the "storeSiteUS" site URL - to the "mobileStoreSiteUS" site.
The output parameters for this droplet are:
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CLASS_VERSION
Class version string
|
static atg.nucleus.naming.ParameterName |
OPARAM_ERROR
"error" parameter name.
|
static atg.nucleus.naming.ParameterName |
OPARAM_OUTPUT
"output" parameter name.
|
static java.lang.String |
PARAM_ERROR_MSG
"errorMessage" parameter name.
|
static java.lang.String |
PARAM_PAIRED_SITE_ID
"pairedSiteId" parameter name.
|
static atg.nucleus.naming.ParameterName |
PARAM_SITE_ID
"siteId" parameter name.
|
static java.lang.String |
PROP_VALUE_CHANNEL_DESKTOP
"channel" property value: desktop.
|
| Constructor and Description |
|---|
PairedSiteDroplet() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getShareableTypeId()
Gets the "ShareableType ID for site pairs" property.
|
atg.multisite.SiteGroupManager |
getSiteGroupManager()
This property contains a reference to
SiteGroupManager to be used when determining sharing sites. |
StoreSitePropertiesManager |
getStoreSitePropertiesManager()
Gets the StoreSitePropertiesManager bean which is used to manage store properties.
|
void |
service(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse) |
void |
setShareableTypeId(java.lang.String pShareableTypeId)
Sets the "ShareableType ID for site pairs" property.
|
void |
setSiteGroupManager(atg.multisite.SiteGroupManager pSiteGroupManager)
Sets the new reference to
SiteGroupManager to be used when determining sharing sites. |
void |
setStoreSitePropertiesManager(StoreSitePropertiesManager pStoreSitePropertiesManager)
Sets the StoreSitePropertiesManager bean which is used to manage store properties.
|
doDelete, doGet, doPost, doPut, getParameter, getParameters, getServletContext, init, service, service, setParameterdestroy, getServletConfig, getServletInfo, setServletInfogetAverageRequestHandlingTime, getHandledRequestCount, getRequestStartTime, getTotalRequestHandlingTime, isKeepingStatistics, notifyHandledRequest, resetStatistics, setKeepingStatisticsaddLogListener, createAdminServlet, doStartService, doStopService, getAbsoluteName, getAdminServlet, getAdminServletOutputStreamEncoding, getLoggingForVlogging, getLogListenerCount, getLogListeners, getName, getNameContext, getNucleus, getRoot, getServiceConfiguration, getServiceInfo, isAdminServletUseServletOutputStream, isLoggingDebug, isLoggingError, isLoggingInfo, isLoggingTrace, isLoggingWarning, isRunning, logDebug, logDebug, logDebug, logError, logError, logError, logInfo, logInfo, logInfo, logTrace, logTrace, logTrace, logWarning, logWarning, logWarning, nameContextElementBound, nameContextElementUnbound, removeLogListener, reResolveThis, resolveName, resolveName, resolveName, resolveName, sendLogEvent, setAdminServletOutputStreamEncoding, setAdminServletUseServletOutputStream, setLoggingDebug, setLoggingError, setLoggingInfo, setLoggingTrace, setLoggingWarning, setNucleus, setServiceInfo, startService, stopServicevlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogDebugTrace, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarningpublic static java.lang.String CLASS_VERSION
public static final atg.nucleus.naming.ParameterName PARAM_SITE_ID
public static final java.lang.String PARAM_PAIRED_SITE_ID
public static final atg.nucleus.naming.ParameterName OPARAM_OUTPUT
public static final atg.nucleus.naming.ParameterName OPARAM_ERROR
public static final java.lang.String PARAM_ERROR_MSG
public static final java.lang.String PROP_VALUE_CHANNEL_DESKTOP
public StoreSitePropertiesManager getStoreSitePropertiesManager()
public void setStoreSitePropertiesManager(StoreSitePropertiesManager pStoreSitePropertiesManager)
StoreSitePropertiesManager - Set a new storeSitePropertyManager.public java.lang.String getShareableTypeId()
public void setShareableTypeId(java.lang.String pShareableTypeId)
pShareableTypeId - The "ShareableType ID for site pairs" property.public atg.multisite.SiteGroupManager getSiteGroupManager()
SiteGroupManager to be used when determining sharing sites.public void setSiteGroupManager(atg.multisite.SiteGroupManager pSiteGroupManager)
SiteGroupManager to be used when determining sharing sites.pSiteGroupManager - Value to set.public void service(atg.servlet.DynamoHttpServletRequest pRequest,
atg.servlet.DynamoHttpServletResponse pResponse)
throws javax.servlet.ServletException,
java.io.IOException
service in class atg.servlet.DynamoServletpRequest - The request.pResponse - The response.javax.servlet.ServletException - The ServletExceptionjava.io.IOException - The IOExceptionDynamoServlet.service(atg.servlet.DynamoHttpServletRequest,
atg.servlet.DynamoHttpServletResponse)