Class ExportIdentitiesPartition
- java.lang.Object
-
- com.identityworksllc.iiq.common.threads.SailPointWorker
-
- com.identityworksllc.iiq.common.task.export.ExportPartition
-
- com.identityworksllc.iiq.common.task.export.ExportIdentitiesPartition
-
- All Implemented Interfaces:
Serializable
,Runnable
public class ExportIdentitiesPartition extends ExportPartition
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.identityworksllc.iiq.common.threads.SailPointWorker
SailPointWorker.ExceptionHandler
-
-
Field Summary
Fields Modifier and Type Field Description static int
IDENTITY_BATCH_SIZE
-
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 ExportIdentitiesPartition()
-
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 identities identified by the filters-
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
-
-
-
-
Field Detail
-
IDENTITY_BATCH_SIZE
public static final int IDENTITY_BATCH_SIZE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ExportIdentitiesPartition
public ExportIdentitiesPartition()
-
-
Method Detail
-
export
protected void export(sailpoint.api.SailPointContext context, Connection connection, org.apache.commons.logging.Log logger) throws sailpoint.tools.GeneralException
Exports the identities identified by the filters- Specified by:
export
in classExportPartition
- Parameters:
context
- The contextconnection
- The connection to the target databaselogger
- The logger- Throws:
sailpoint.tools.GeneralException
- if anything fails during execution
-
-