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, runInParallel
archiveLogDir, cleanDir, constructArchiveLogDir, constructCleanDir, getCaFile, getCertFile, getCipher, getCustomDirectories, getDEFAULT_CIPHER, getDirProperties, getHost, getHostId, getLongPropertyValueOrDefault, getMaxMissedStatusChecksAllowed, getMaxWaitTimeSeconds, getMinWaitTimeSeconds, getNumLogBackups, getNumMissedStatusChecks, getProperties, getProperty, getSlowPollingIntervalMs, getSslConfig, getStandardPollingIntervalMs, getStatus, incrementMissedStatusQueries, initializeEacStub, isActive, isDefined, isDefinitionChanged, isFailed, isHotUpdateDefinitionChange, isSkipTestingForFilesDuringCleanup, removeDefinition, setCaFile, setCertFile, setCipher, setCustomDirectories, setDefinition, setDefinition, setHost, setHostId, setNumMissedStatusChecks, setProperties, setSslConfig, start, stop, updateDefinition, updateEacDefinition, updateEacDefinition, waitForFinished
getAppDefinitionFromEac, getCachedAppDefinition, getProvisioningPort, invalidateCachedAppDefinition, setCachedAppDefinition
getAppName, getDataPrefix, getEacHost, getEacPort, getElementId, getLockManager, getLogDir, getWorkingDir, isSslEnabled, setAppName, setDataPrefix, setEacHost, setEacPort, setElementId, setLockManager, setLogDir, setSslEnabled, setWorkingDir
public 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.AppConfigurationException
com.endeca.soleng.eac.toolkit.exception.EacCommunicationException
com.endeca.soleng.eac.toolkit.exception.EacComponentControlException
InterruptedException
public 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.AppConfigurationException
com.endeca.soleng.eac.toolkit.exception.EacCommunicationException
com.endeca.soleng.eac.toolkit.exception.EacComponentControlException
InterruptedException
protected 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.AppConfigurationException
com.endeca.soleng.eac.toolkit.exception.EacCommunicationException
com.endeca.soleng.eac.toolkit.exception.EacComponentControlException
InterruptedException
public 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.EacCommunicationException
com.endeca.soleng.eac.toolkit.exception.EacComponentControlException
InterruptedException
com.endeca.soleng.eac.toolkit.exception.AppConfigurationException
protected 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.EacCommunicationException
com.endeca.soleng.eac.toolkit.exception.EacComponentControlException
InterruptedException
com.endeca.soleng.eac.toolkit.exception.AppConfigurationException
public 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.AppConfigurationException
com.endeca.soleng.eac.toolkit.exception.EacCommunicationException
com.endeca.soleng.eac.toolkit.exception.EacComponentControlException
InterruptedException
public com.endeca.eac.client.ComponentType buildEacStub()
buildEacStub
in class com.endeca.soleng.eac.toolkit.component.Component
protected 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.