public class DimensionRootNodeSynchronization extends GenericService implements atg.repository.search.indexing.IndexingSynchronization
Created: November 22 2011
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string
|
SERVICE_INFO_KEY
DEFAULT_LOG_TRACE_STATUS
DEFAULT_LOG_DEBUG_STATUS, DEFAULT_LOG_ERROR_STATUS, DEFAULT_LOG_INFO_STATUS, DEFAULT_LOG_WARNING_STATUS
Constructor and Description |
---|
DimensionRootNodeSynchronization() |
Modifier and Type | Method and Description |
---|---|
void |
afterSessionStart(Context pContext)
This method is invoked immediately after a DocumentSubmitter session
is started.
|
void |
beforeSessionEnd(Context pContext)
This method is invoked immediately before a DocumentSubmitter session
is closed.
|
java.lang.String |
getDimensionName()
Returns property dimensionName.
|
java.lang.String |
getDummyNodeDisplayName()
Returns property dummyNodeDisplayName.
|
java.lang.String |
getDummyNodeId()
Returns property dummyNodeId.
|
java.lang.String |
getDummyNodeIdPropertyName()
Returns property dummyNodeIdPropertyName.
|
java.lang.String |
getDummyNodeParentSpec()
Returns property dummyNodeParentSpec.
|
atg.endeca.index.configuration.IndexingApplicationConfiguration |
getIndexingApplicationConfiguration() |
java.util.Locale[] |
getLocales()
Returns property locales.
|
java.lang.String |
getRootNodeParentSpec()
Returns property rootNodeParentSpec.
|
protected void |
outputDummyNode(Context pContext,
java.util.Locale pLocale,
java.lang.Object pRoutingObject)
Output a dummy node in the specified locale.
|
protected void |
outputRootNode(Context pContext,
java.util.Locale pLocale,
java.lang.Object pRoutingObject)
Output the root node in the specified locale.
|
void |
setDimensionName(java.lang.String pDimensionName)
Sets property dimensionName.
|
void |
setDummyNodeDisplayName(java.lang.String pDummyNodeDisplayName)
Sets property dummyNodeDisplayName.
|
void |
setDummyNodeId(java.lang.String pDummyNodeId)
Sets property dummyNodeId.
|
void |
setDummyNodeIdPropertyName(java.lang.String pDummyNodeIdPropertyName)
Sets property dummyNodeIdPropertyName.
|
void |
setDummyNodeParentSpec(java.lang.String pDummyNodeParentSpec)
Sets property dummyNodeParentSpec.
|
void |
setIndexingApplicationConfiguration(atg.endeca.index.configuration.IndexingApplicationConfiguration indexingApplicationConfiguration) |
void |
setLocales(java.util.Locale[] pLocales)
Sets property locales.
|
void |
setRootNodeParentSpec(java.lang.String pRootNodeParentSpec)
Sets property rootNodeParentSpec.
|
addLogListener, 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, stopService
vlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogDebugTrace, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarning
public void setDimensionName(java.lang.String pDimensionName)
public java.lang.String getDimensionName()
public void setLocales(java.util.Locale[] pLocales)
public java.util.Locale[] getLocales()
public void setDummyNodeId(java.lang.String pDummyNodeId)
public java.lang.String getDummyNodeId()
public void setDummyNodeDisplayName(java.lang.String pDummyNodeDisplayName)
public java.lang.String getDummyNodeDisplayName()
public void setDummyNodeIdPropertyName(java.lang.String pDummyNodeIdPropertyName)
public java.lang.String getDummyNodeIdPropertyName()
public void setDummyNodeParentSpec(java.lang.String pDummyNodeParentSpec)
public java.lang.String getDummyNodeParentSpec()
public void setRootNodeParentSpec(java.lang.String pRootNodeParentSpec)
public java.lang.String getRootNodeParentSpec()
public atg.endeca.index.configuration.IndexingApplicationConfiguration getIndexingApplicationConfiguration()
public void setIndexingApplicationConfiguration(atg.endeca.index.configuration.IndexingApplicationConfiguration indexingApplicationConfiguration)
indexingApplicationConfiguration
- the indexingApplicationConfiguration to setpublic void afterSessionStart(Context pContext) throws IndexingException
afterSessionStart
in interface atg.repository.search.indexing.IndexingSynchronization
pContext
- the Context for the current indexing operation. The
DocumentSubmitterSession
is available as a property, as is
the IndexingOutputConfig
and other state information.IndexingException
protected void outputRootNode(Context pContext, java.util.Locale pLocale, java.lang.Object pRoutingObject) throws IndexingException
IndexingException
protected void outputDummyNode(Context pContext, java.util.Locale pLocale, java.lang.Object pRoutingObject) throws IndexingException
IndexingException
public void beforeSessionEnd(Context pContext) throws IndexingException
beforeSessionEnd
in interface atg.repository.search.indexing.IndexingSynchronization
pContext
- the Context for the current indexing operation. The
DocumentSubmitterSession
is available as a property, as is
the IndexingOutputConfig
and other state information.IndexingException