public class ReportGeneratorComponent
extends com.endeca.soleng.eac.toolkit.component.BatchComponent
Constructor and Description |
---|
ReportGeneratorComponent() |
run, runInParallel
archiveLogDir, cleanDir, constructArchiveLogDir, constructCleanDir, getCaFile, getCertFile, getCipher, getCustomDirectories, getDEFAULT_CIPHER, 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 com.endeca.eac.client.ComponentType buildEacStub()
buildEacStub
in class com.endeca.soleng.eac.toolkit.component.Component
protected void initializeEacStub(com.endeca.eac.client.ReportGeneratorComponentType stub)
public void cleanInputDir() 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.AppConfigurationException
com.endeca.soleng.eac.toolkit.exception.EacCommunicationException
com.endeca.soleng.eac.toolkit.exception.EacComponentControlException
public boolean reportInputDirContainsFiles() throws com.endeca.soleng.eac.toolkit.exception.AppConfigurationException, com.endeca.soleng.eac.toolkit.exception.EacCommunicationException
com.endeca.soleng.eac.toolkit.exception.AppConfigurationException
com.endeca.soleng.eac.toolkit.exception.EacCommunicationException
public void updateProvisioningForYesterdayReport() throws com.endeca.soleng.eac.toolkit.exception.EacCommunicationException, com.endeca.soleng.eac.toolkit.exception.EacProvisioningException, com.endeca.soleng.eac.toolkit.exception.EacComponentControlException
com.endeca.soleng.eac.toolkit.exception.EacCommunicationException
com.endeca.soleng.eac.toolkit.exception.EacProvisioningException
com.endeca.soleng.eac.toolkit.exception.EacComponentControlException
public void updateProvisioningForDaySoFarReport() throws com.endeca.soleng.eac.toolkit.exception.EacCommunicationException, com.endeca.soleng.eac.toolkit.exception.EacProvisioningException, com.endeca.soleng.eac.toolkit.exception.EacComponentControlException
com.endeca.soleng.eac.toolkit.exception.EacCommunicationException
com.endeca.soleng.eac.toolkit.exception.EacProvisioningException
com.endeca.soleng.eac.toolkit.exception.EacComponentControlException
public void updateProvisioningForLastWeekReport() throws com.endeca.soleng.eac.toolkit.exception.EacCommunicationException, com.endeca.soleng.eac.toolkit.exception.EacProvisioningException, com.endeca.soleng.eac.toolkit.exception.EacComponentControlException
com.endeca.soleng.eac.toolkit.exception.EacCommunicationException
com.endeca.soleng.eac.toolkit.exception.EacProvisioningException
com.endeca.soleng.eac.toolkit.exception.EacComponentControlException
public void updateProvisioningForWeekEndingYesterdayReport() throws com.endeca.soleng.eac.toolkit.exception.EacCommunicationException, com.endeca.soleng.eac.toolkit.exception.EacProvisioningException, com.endeca.soleng.eac.toolkit.exception.EacComponentControlException
com.endeca.soleng.eac.toolkit.exception.EacCommunicationException
com.endeca.soleng.eac.toolkit.exception.EacProvisioningException
com.endeca.soleng.eac.toolkit.exception.EacComponentControlException
public void updateOutputFileName(String fileName)
fileName
- New filename to sub into the output path.public void copyReportToWorkbench(String reportHostId, String reportDir) 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.AppConfigurationException
com.endeca.soleng.eac.toolkit.exception.EacCommunicationException
com.endeca.soleng.eac.toolkit.exception.EacComponentControlException
protected List<String> getDirProperties()
getDirProperties
in class com.endeca.soleng.eac.toolkit.component.Component
public boolean isChartsEnabled()
public void setChartsEnabled(boolean chartsEnabled)
public String getJavaBinary()
public void setJavaBinary(String javaBinary)
public String getSettingsFile()
public void setSettingsFile(String settingsFile)
public String getStartDate()
public void setStartDate(String startDate)
public String getStopDate()
public void setStopDate(String stopDate)
public String getStylesheetFile()
public void setStylesheetFile(String stylesheetFile)
public String getOutputFile()
public void setOutputFile(String outputFile)
public String getTimeRange()
public void setTimeRange(String timeRange)
public String getTimeSeries()
public void setTimeSeries(String timeSeries)
public String getInputDir()
public void setInputDir(String inputDir)
public String getInputFileName()
public void setInputFileName(String inputFileName)
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.