public class DgraphComponent
extends com.endeca.soleng.eac.toolkit.component.ServerComponent
| Constructor and Description |
|---|
DgraphComponent() |
| Modifier and Type | Method and Description |
|---|---|
void |
applyConfigUpdate() |
void |
applyConfigUpdateFromFiles(String jobId,
File configFile,
String directoryForFailure)
Attempts to send a request to the dgraph server for updates.
|
void |
applyIndex() |
void |
applyPartialUpdates() |
com.endeca.eac.client.ComponentType |
buildEacStub() |
void |
callDgraphConfigUpdateUrl()
Shells out to call curl on the dgraph's config?op=update URL to trigger
a configuration update.
|
void |
callDgraphReloadServicesUrl()
Shells out to call curl on the dgraph's admin?op=reload-services URL to trigger
reloading of XQuery modules.
|
void |
callDgraphUpdateUrl()
Shells out to call curl on the dgraph's admin?op=update URL to trigger
a partial update.
|
void |
cleanDirs() |
void |
cleanLocalDgraphConfigDir() |
void |
cleanLocalIndexDir() |
void |
cleanLocalPartialsDir() |
void |
cleanLocalXQueryDir() |
com.endeca.soleng.eac.toolkit.utility.CopyUtility |
constructCopyCumulativePartialsToDgraphInput() |
com.endeca.soleng.eac.toolkit.utility.CopyUtility |
constructCopyDgraphConfigFromGivenDirectory(String fileDirectory) |
com.endeca.soleng.eac.toolkit.utility.CopyUtility |
constructCopyDgraphConfigToDgraphInput() |
com.endeca.soleng.eac.toolkit.utility.CopyUtility |
constructCopyIndexToNewDgraphInputDir()
Constructs a utility for copying the dgraph's new index into its temporary dgraph input directory.
|
com.endeca.soleng.eac.toolkit.utility.perl.CreateDirUtility |
constructCreateTempNewDgraphInputDir()
Constructs a utility for making the dgraph's temporary dgraph input directory.
|
com.endeca.soleng.eac.toolkit.utility.DgraphUpdateFromFilesUtility |
constructDgraphUpdateFromFileUtility(String jobId,
File updateFile) |
com.endeca.soleng.eac.toolkit.utility.perl.LocalMoveUtility |
constructMoveCurrentDgraphInputToOld()
Constructs utility for moving dgraph input (current index) to temp old index directory.
|
com.endeca.soleng.eac.toolkit.utility.perl.LocalMoveUtility |
constructMoveNewDgraphInputToCurrent()
Constructs utility for moving temp new index directory to dgraph input (current index).
|
com.endeca.soleng.eac.toolkit.utility.perl.RemoveDirUtility |
constructRemoveTempNewIndexDir()
Construct utility to remove the temp new index directory, if it exists.
|
com.endeca.soleng.eac.toolkit.utility.perl.RemoveDirUtility |
constructRemoveTempOldIndexDir()
Construct utility to remove the temp old index directory, if it exists.
|
com.endeca.soleng.eac.toolkit.utility.curl.DgraphConfigUpdateUtility |
constructShellCallDgraphConfigUpdateUrl() |
com.endeca.soleng.eac.toolkit.utility.curl.DgraphFlushCacheUtility |
constructShellCallDgraphFlushCacheUrl() |
com.endeca.soleng.eac.toolkit.utility.curl.DgraphReloadServicesUtility |
constructShellCallDgraphReloadServicesUrl()
Constructs a shell utility to call curl on the dgraph's admin?op=reload-services URL to trigger
reloading of XQuery modules.
|
com.endeca.soleng.eac.toolkit.utility.curl.DgraphUpdateUtility |
constructShellCallDgraphUpdateUrl()
Constructs a shell utility to call curl on the dgraph's admin?op=update URL to trigger
a partial update.
|
void |
copyCumulativePartialsToDgraphInput()
Copies cumulative partials to dgraph's update dir.
|
void |
copyDgraphConfigToDgraphInput()
Copies dgraph config to dgraph's input dir.
|
void |
copyIndexToDgraphInput() |
void |
copyIndexToNewDgraphInputDir()
Creates a temporary new index directory and fetches a copy of the index
to the new directory.
|
void |
copySelectFilesToDgraphInputDirectory(String fileDirectory) |
String |
getAppConfigDir() |
List<String> |
getArgs() |
String |
getCaFile() |
String |
getCertFile() |
String |
getCipher() |
String |
getInputDir() |
String |
getLocalCumulativePartialsDir() |
String |
getLocalDgraphConfigDir() |
String |
getLocalIndexDir() |
String |
getLocalXQueryDir() |
int |
getNumCacheWarmupSeconds() |
boolean |
getOfflineUpdate() |
int |
getPort() |
String |
getRestartGroup() |
static String |
getRestartGroupPropName() |
String |
getSpellDir() |
String |
getSrcCumulativePartialsDir() |
String |
getSrcCumulativePartialsHostId() |
String |
getSrcDgraphConfigDir() |
String |
getSrcDgraphConfigHostId() |
String |
getSrcIndexDir() |
String |
getSrcIndexHostId() |
String |
getSrcPartialsDir() |
String |
getSrcPartialsHostId() |
String |
getSrcXQueryDir() |
String |
getSrcXQueryHostId() |
String |
getTempDir() |
protected String |
getTempNewIndexDir()
Retrieves the absolute path of the temporary new index directory
to use when swapping in the new index.
|
protected String |
getTempOldIndexDir()
Retrieves the absolute path of the temporary old index directory
to use when swapping in the new index.
|
String |
getUpdateDir() |
String |
getUpdateGroup() |
static String |
getUpdateGroupPropName() |
protected void |
initializeEacStub(com.endeca.eac.client.DgraphComponentType stub) |
void |
reloadXqueryModules() |
void |
removeNewIndexDir()
Removes the temporary new index directory.
|
void |
removeOldIndexDir()
Removes the temporary old index directory.
|
void |
setAppConfigDir(String appConfigDir) |
void |
setArgs(List<String> args) |
void |
setCaFile(String caFile) |
void |
setCertFile(String certFile) |
void |
setCipher(String cipher) |
void |
setInputDir(String inputDir) |
void |
setPort(int port) |
void |
setSpellDir(String spellDir) |
void |
setTempDir(String tempDir) |
void |
setUpdateDir(String updateDir) |
void |
swapInNewIndexDir()
Swaps in the temporary new index directory, renaming the current input
directory to a temporary old directory and renaming the new directory
to the current input directory.
|
void |
updateDgraphFromXMLFile(String xmlFileLocation)
Attempts to update this Dgraph using the configuration files contained
in the zip file.
|
void |
updateDgraphFromZipFile(String pZipFileLocation)
Attempts to update this Dgraph using the configuration files contained
in the zip file.
|
cycle, getNumIdleSecondsAfterStop, getPostStartupScript, getPreShutdownScript, getShutdownTimeout, getStartupTimeout, isRunning, isStarting, setPostStartupScript, setPreShutdownScript, setStartupTimeout, start, startAsynchronously, startInParallel, stop, stopAsynchronously, stopInParallel, waitForStarted, waitForStoppedarchiveLogDir, 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, 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 callDgraphUpdateUrl()
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.curl.DgraphUpdateUtility constructShellCallDgraphUpdateUrl()
throws com.endeca.soleng.eac.toolkit.exception.AppConfigurationException
com.endeca.soleng.eac.toolkit.exception.AppConfigurationExceptioncom.endeca.soleng.eac.toolkit.exception.EacCommunicationExceptioncom.endeca.soleng.eac.toolkit.exception.EacComponentControlExceptionInterruptedExceptionpublic void callDgraphConfigUpdateUrl()
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.curl.DgraphConfigUpdateUtility constructShellCallDgraphConfigUpdateUrl()
throws com.endeca.soleng.eac.toolkit.exception.AppConfigurationException
com.endeca.soleng.eac.toolkit.exception.AppConfigurationExceptionpublic com.endeca.soleng.eac.toolkit.utility.curl.DgraphFlushCacheUtility constructShellCallDgraphFlushCacheUrl()
throws com.endeca.soleng.eac.toolkit.exception.AppConfigurationException
com.endeca.soleng.eac.toolkit.exception.AppConfigurationExceptionpublic void callDgraphReloadServicesUrl()
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.curl.DgraphReloadServicesUtility constructShellCallDgraphReloadServicesUrl()
throws com.endeca.soleng.eac.toolkit.exception.AppConfigurationException
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.DgraphUpdateFromFilesUtility constructDgraphUpdateFromFileUtility(String jobId, File updateFile) throws com.endeca.soleng.eac.toolkit.exception.AppConfigurationException
com.endeca.soleng.eac.toolkit.exception.AppConfigurationExceptionpublic 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 void cleanLocalIndexDir()
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 void cleanLocalPartialsDir()
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 void cleanLocalDgraphConfigDir()
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 void cleanLocalXQueryDir()
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 void copyIndexToDgraphInput()
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 applyIndex()
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 applyPartialUpdates()
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 void applyConfigUpdate()
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 void applyConfigUpdateFromFiles(String jobId, File configFile, String directoryForFailure) throws com.endeca.soleng.eac.toolkit.exception.AppConfigurationException, com.endeca.soleng.eac.toolkit.exception.EacCommunicationException, com.endeca.soleng.eac.toolkit.exception.EacComponentControlException, com.endeca.soleng.eac.toolkit.exception.EacInputValidationException, InterruptedException
jobId - configFile - - decorated SOAP file used to transmitdirectoryForFailure - - location of the extracted files to
copy over if the http request failscom.endeca.soleng.eac.toolkit.exception.AppConfigurationException - - problem copying the filescom.endeca.soleng.eac.toolkit.exception.EacCommunicationException - - problem copying the filescom.endeca.soleng.eac.toolkit.exception.EacComponentControlException - - problem copying the filescom.endeca.soleng.eac.toolkit.exception.EacInputValidationException - - if a 500 error occursInterruptedExceptionpublic void reloadXqueryModules()
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 void copyIndexToNewDgraphInputDir()
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.AppConfigurationExceptionInterruptedExceptioncom.endeca.soleng.eac.toolkit.exception.EacComponentControlExceptioncom.endeca.soleng.eac.toolkit.exception.EacCommunicationExceptionpublic com.endeca.soleng.eac.toolkit.utility.perl.CreateDirUtility constructCreateTempNewDgraphInputDir()
throws com.endeca.soleng.eac.toolkit.exception.AppConfigurationException
com.endeca.soleng.eac.toolkit.exception.AppConfigurationExceptionpublic com.endeca.soleng.eac.toolkit.utility.CopyUtility constructCopyIndexToNewDgraphInputDir()
throws com.endeca.soleng.eac.toolkit.exception.AppConfigurationException
com.endeca.soleng.eac.toolkit.exception.AppConfigurationExceptionpublic void copyCumulativePartialsToDgraphInput()
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.AppConfigurationExceptionInterruptedExceptioncom.endeca.soleng.eac.toolkit.exception.EacComponentControlExceptioncom.endeca.soleng.eac.toolkit.exception.EacCommunicationExceptionpublic com.endeca.soleng.eac.toolkit.utility.CopyUtility constructCopyCumulativePartialsToDgraphInput()
throws com.endeca.soleng.eac.toolkit.exception.AppConfigurationException
com.endeca.soleng.eac.toolkit.exception.AppConfigurationExceptionpublic void copySelectFilesToDgraphInputDirectory(String fileDirectory) 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 constructCopyDgraphConfigFromGivenDirectory(String fileDirectory) throws com.endeca.soleng.eac.toolkit.exception.AppConfigurationException
com.endeca.soleng.eac.toolkit.exception.AppConfigurationExceptionpublic void copyDgraphConfigToDgraphInput()
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.AppConfigurationExceptionInterruptedExceptioncom.endeca.soleng.eac.toolkit.exception.EacComponentControlExceptioncom.endeca.soleng.eac.toolkit.exception.EacCommunicationExceptionpublic com.endeca.soleng.eac.toolkit.utility.CopyUtility constructCopyDgraphConfigToDgraphInput()
throws com.endeca.soleng.eac.toolkit.exception.AppConfigurationException
com.endeca.soleng.eac.toolkit.exception.AppConfigurationExceptionpublic void swapInNewIndexDir()
throws com.endeca.soleng.eac.toolkit.exception.AppConfigurationException,
com.endeca.soleng.eac.toolkit.exception.EacCommunicationException,
com.endeca.soleng.eac.toolkit.exception.EacComponentControlException
com.endeca.soleng.eac.toolkit.exception.AppConfigurationExceptioncom.endeca.soleng.eac.toolkit.exception.EacComponentControlExceptioncom.endeca.soleng.eac.toolkit.exception.EacCommunicationExceptionpublic com.endeca.soleng.eac.toolkit.utility.perl.LocalMoveUtility constructMoveCurrentDgraphInputToOld()
throws com.endeca.soleng.eac.toolkit.exception.AppConfigurationException
com.endeca.soleng.eac.toolkit.exception.AppConfigurationExceptionpublic com.endeca.soleng.eac.toolkit.utility.perl.LocalMoveUtility constructMoveNewDgraphInputToCurrent()
throws com.endeca.soleng.eac.toolkit.exception.AppConfigurationException
com.endeca.soleng.eac.toolkit.exception.AppConfigurationExceptionpublic void removeOldIndexDir()
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.AppConfigurationExceptionInterruptedExceptioncom.endeca.soleng.eac.toolkit.exception.EacComponentControlExceptioncom.endeca.soleng.eac.toolkit.exception.EacCommunicationExceptionpublic com.endeca.soleng.eac.toolkit.utility.perl.RemoveDirUtility constructRemoveTempOldIndexDir()
throws com.endeca.soleng.eac.toolkit.exception.AppConfigurationException,
com.endeca.soleng.eac.toolkit.exception.EacCommunicationException
com.endeca.soleng.eac.toolkit.exception.AppConfigurationExceptioncom.endeca.soleng.eac.toolkit.exception.EacCommunicationExceptionpublic void removeNewIndexDir()
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.AppConfigurationExceptionInterruptedExceptioncom.endeca.soleng.eac.toolkit.exception.EacComponentControlExceptioncom.endeca.soleng.eac.toolkit.exception.EacCommunicationExceptionpublic com.endeca.soleng.eac.toolkit.utility.perl.RemoveDirUtility constructRemoveTempNewIndexDir()
throws com.endeca.soleng.eac.toolkit.exception.AppConfigurationException,
com.endeca.soleng.eac.toolkit.exception.EacCommunicationException
com.endeca.soleng.eac.toolkit.exception.AppConfigurationExceptioncom.endeca.soleng.eac.toolkit.exception.EacCommunicationExceptionprotected String getTempNewIndexDir()
protected String getTempOldIndexDir()
public com.endeca.eac.client.ComponentType buildEacStub()
buildEacStub in class com.endeca.soleng.eac.toolkit.component.Componentprotected void initializeEacStub(com.endeca.eac.client.DgraphComponentType stub)
public void updateDgraphFromZipFile(String pZipFileLocation)
pZipFileLocation - public void updateDgraphFromXMLFile(String xmlFileLocation)
xmlFileLocation - public static String getRestartGroupPropName()
public static String getUpdateGroupPropName()
public String getRestartGroup()
public String getUpdateGroup()
public String getSrcIndexDir()
public String getSrcIndexHostId()
public String getLocalIndexDir()
public String getSrcPartialsDir()
public String getSrcPartialsHostId()
public String getSrcCumulativePartialsDir()
public String getSrcCumulativePartialsHostId()
public String getLocalCumulativePartialsDir()
public String getSrcDgraphConfigDir()
public String getSrcDgraphConfigHostId()
public String getLocalDgraphConfigDir()
public String getSrcXQueryDir()
public String getSrcXQueryHostId()
public String getLocalXQueryDir()
public boolean getOfflineUpdate()
public int getNumCacheWarmupSeconds()
public String getAppConfigDir()
public void setAppConfigDir(String appConfigDir)
public String getInputDir()
public void setInputDir(String inputDir)
public int getPort()
public void setPort(int port)
public String getSpellDir()
public void setSpellDir(String spellDir)
public String getTempDir()
public void setTempDir(String tempDir)
public String getUpdateDir()
public void setUpdateDir(String updateDir)
public String getCaFile()
public void setCaFile(String caFile)
public String getCertFile()
public void setCertFile(String certFile)
public String getCipher()
public void setCipher(String cipher)
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.