Class ExportFinishPartition
- java.lang.Object
-
- com.identityworksllc.iiq.common.threads.SailPointWorker
-
- com.identityworksllc.iiq.common.task.export.ExportPartition
-
- com.identityworksllc.iiq.common.task.export.ExportFinishPartition
-
- All Implemented Interfaces:
Serializable
,Runnable
public class ExportFinishPartition extends ExportPartition
Finishes the export by removing the previous run record and adding the new one, with the latest export date- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.identityworksllc.iiq.common.threads.SailPointWorker
SailPointWorker.ExceptionHandler
-
-
Field Summary
-
Fields inherited from class com.identityworksllc.iiq.common.task.export.ExportPartition
configuration, cutoffDate, exportTimestamp, filterString, filterString2
-
Fields inherited from class com.identityworksllc.iiq.common.threads.SailPointWorker
monitor, MULTI_SERIALIZED_WORKERS_ATTR, outcome
-
-
Constructor Summary
Constructors Constructor Description ExportFinishPartition()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
export(sailpoint.api.SailPointContext context, Connection connection, org.apache.commons.logging.Log logger)
Exports the data required to the listed databasevoid
setConfigHash(String configHash)
Sets the config hash-
Methods inherited from class com.identityworksllc.iiq.common.task.export.ExportPartition
addCommonDateFields, execute, getConfiguration, getConfigurationName, getCutoffDate, getExportTimestamp, getFilterString, getFilterString2, getName, openConnection, setConfigurationName, setConnectionInfo, setCutoffDate, setExportTimestamp, setFilterString, setFilterString2, setName
-
Methods inherited from class com.identityworksllc.iiq.common.threads.SailPointWorker
addChild, addDependency, addTaskCallback, checkCancel, getDependencyOutput, getDependentPhase, getExceptionHandler, getMonitor, getParent, getPhase, getWorkerName, isTerminated, isTimedOut, run, runnable, setCompletedCounter, setDependentPhase, setExceptionHandler, setFailedCounter, setMonitor, setParent, setPhase, setTimeout, submitWithListeners, terminate, toCallable, toForkJoinTask, toFutureTask, toRequest, toRequest, toString
-
-
-
-
Constructor Detail
-
ExportFinishPartition
public ExportFinishPartition()
-
-
Method Detail
-
export
protected void export(sailpoint.api.SailPointContext context, Connection connection, org.apache.commons.logging.Log logger) throws sailpoint.tools.GeneralException
Description copied from class:ExportPartition
Exports the data required to the listed database- Specified by:
export
in classExportPartition
- Parameters:
context
- The contextconnection
- The connection to the target databaselogger
- The logger- Throws:
sailpoint.tools.GeneralException
- if any failures occur
-
setConfigHash
public void setConfigHash(String configHash)
Sets the config hash- Parameters:
configHash
-
-
-