public class DgidxComponent
extends com.endeca.soleng.eac.toolkit.component.BatchComponent
| Constructor and Description |
|---|
DgidxComponent() |
| Modifier and Type | Method and Description |
|---|---|
void |
archiveIndex() |
com.endeca.eac.client.ComponentType |
buildEacStub() |
void |
cleanDirs() |
com.endeca.soleng.eac.toolkit.utility.CopyUtility |
createConfigCopyUtility() |
com.endeca.soleng.eac.toolkit.utility.CopyUtility |
createIncomingDataCopyUtility() |
String |
getAppConfigDir() |
List<String> |
getArgs() |
protected void |
getConfig()
Retrieves pipeline and config for Dgidx to process.
|
String |
getConfigDir() |
String |
getConfigFileName() |
String |
getConfigHost() |
String |
getDgidxGroup() |
protected void |
getIncomingData()
Retrieves incoming data for Dgidx to process.
|
String |
getIncomingDataDir() |
String |
getIncomingDataFileName() |
String |
getIncomingDataHost() |
String |
getInputDir() |
int |
getNumIndexBackups() |
String |
getOutputDir() |
String |
getTempDir() |
protected void |
initializeEacStub(com.endeca.eac.client.DgidxComponentType stub) |
boolean |
isRunAspell() |
void |
setAppConfigDir(String appConfigDir) |
void |
setArgs(List<String> args) |
void |
setInputDir(String inputDir) |
void |
setOutputDir(String outputDir) |
void |
setRunAspell(boolean runAspell) |
void |
setTempDir(String tempDir) |
run, runInParallelarchiveLogDir, cleanDir, constructArchiveLogDir, constructCleanDir, getCustomDirectories, getDirProperties, getHost, getHostId, getLongPropertyValueOrDefault, getMaxMissedStatusChecksAllowed, getMaxWaitTimeSeconds, getMinWaitTimeSeconds, getNumLogBackups, getNumMissedStatusChecks, getProperties, getProperty, getSlowPollingIntervalMs, getStandardPollingIntervalMs, getStatus, incrementMissedStatusQueries, initializeEacStub, isActive, isDefined, isDefinitionChanged, isFailed, isHotUpdateDefinitionChange, isSkipTestingForFilesDuringCleanup, removeDefinition, setCustomDirectories, setDefinition, setDefinition, setHost, setHostId, setNumMissedStatusChecks, setProperties, start, stop, updateDefinition, updateEacDefinition, updateEacDefinition, waitForFinishedgetAppDefinitionFromEac, getCachedAppDefinition, getProvisioningPort, invalidateCachedAppDefinition, setCachedAppDefinitiongetAppName, getDataPrefix, getEacHost, getEacPort, getElementId, getLockManager, getLogDir, getWorkingDir, isSslEnabled, setAppName, setDataPrefix, setEacHost, setEacPort, setElementId, setLockManager, setLogDir, setSslEnabled, setWorkingDirpublic void cleanDirs()
throws com.endeca.soleng.eac.toolkit.exception.AppConfigurationException,
com.endeca.soleng.eac.toolkit.exception.EacCommunicationException,
com.endeca.soleng.eac.toolkit.exception.EacComponentControlException,
InterruptedException
com.endeca.soleng.eac.toolkit.exception.AppConfigurationExceptioncom.endeca.soleng.eac.toolkit.exception.EacCommunicationExceptioncom.endeca.soleng.eac.toolkit.exception.EacComponentControlExceptionInterruptedExceptionpublic com.endeca.soleng.eac.toolkit.utility.CopyUtility createIncomingDataCopyUtility()
throws com.endeca.soleng.eac.toolkit.exception.AppConfigurationException,
com.endeca.soleng.eac.toolkit.exception.EacCommunicationException,
com.endeca.soleng.eac.toolkit.exception.EacComponentControlException,
InterruptedException
com.endeca.soleng.eac.toolkit.exception.AppConfigurationExceptioncom.endeca.soleng.eac.toolkit.exception.EacCommunicationExceptioncom.endeca.soleng.eac.toolkit.exception.EacComponentControlExceptionInterruptedExceptionprotected void getIncomingData()
throws com.endeca.soleng.eac.toolkit.exception.AppConfigurationException,
com.endeca.soleng.eac.toolkit.exception.EacCommunicationException,
com.endeca.soleng.eac.toolkit.exception.EacComponentControlException,
InterruptedException
com.endeca.soleng.eac.toolkit.exception.AppConfigurationExceptioncom.endeca.soleng.eac.toolkit.exception.EacCommunicationExceptioncom.endeca.soleng.eac.toolkit.exception.EacComponentControlExceptionInterruptedExceptionpublic com.endeca.soleng.eac.toolkit.utility.CopyUtility createConfigCopyUtility()
throws com.endeca.soleng.eac.toolkit.exception.EacCommunicationException,
com.endeca.soleng.eac.toolkit.exception.EacComponentControlException,
InterruptedException,
com.endeca.soleng.eac.toolkit.exception.AppConfigurationException
com.endeca.soleng.eac.toolkit.exception.EacCommunicationExceptioncom.endeca.soleng.eac.toolkit.exception.EacComponentControlExceptionInterruptedExceptioncom.endeca.soleng.eac.toolkit.exception.AppConfigurationExceptionprotected void getConfig()
throws com.endeca.soleng.eac.toolkit.exception.EacCommunicationException,
com.endeca.soleng.eac.toolkit.exception.EacComponentControlException,
InterruptedException,
com.endeca.soleng.eac.toolkit.exception.AppConfigurationException
com.endeca.soleng.eac.toolkit.exception.EacCommunicationExceptioncom.endeca.soleng.eac.toolkit.exception.EacComponentControlExceptionInterruptedExceptioncom.endeca.soleng.eac.toolkit.exception.AppConfigurationExceptionpublic void archiveIndex()
throws com.endeca.soleng.eac.toolkit.exception.AppConfigurationException,
com.endeca.soleng.eac.toolkit.exception.EacCommunicationException,
com.endeca.soleng.eac.toolkit.exception.EacComponentControlException,
InterruptedException
com.endeca.soleng.eac.toolkit.exception.AppConfigurationExceptioncom.endeca.soleng.eac.toolkit.exception.EacCommunicationExceptioncom.endeca.soleng.eac.toolkit.exception.EacComponentControlExceptionInterruptedExceptionpublic com.endeca.eac.client.ComponentType buildEacStub()
buildEacStub in class com.endeca.soleng.eac.toolkit.component.Componentprotected void initializeEacStub(com.endeca.eac.client.DgidxComponentType stub)
public int getNumIndexBackups()
public String getDgidxGroup()
public String getIncomingDataHost()
public String getIncomingDataDir()
public String getIncomingDataFileName()
public String getConfigHost()
public String getConfigDir()
public String getConfigFileName()
public String getAppConfigDir()
public void setAppConfigDir(String appConfigDir)
public String getInputDir()
public void setInputDir(String inputDir)
public String getOutputDir()
public void setOutputDir(String outputDir)
public boolean isRunAspell()
public void setRunAspell(boolean runAspell)
public String getTempDir()
public void setTempDir(String tempDir)
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.