Class ExportLinksPartition
- java.lang.Object
-
- com.identityworksllc.iiq.common.threads.SailPointWorker
-
- com.identityworksllc.iiq.common.task.export.ExportPartition
-
- com.identityworksllc.iiq.common.task.export.ExportLinksPartition
-
- All Implemented Interfaces:
Serializable
,Runnable
public class ExportLinksPartition 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 protected static String
ATTRIBUTE_VALUE_FIELD
static String
DELETE_LINK
static String
DELETE_LINK_ATTRS
protected static String
GLOBAL_SETTING
The application name used to specify fields we do not want to export on EVERY type of accountstatic int
LINKS_BATCH_SIZE
static String
METER_FETCH
static String
METER_LINK
static String
METER_STORE
static String
REGEX_PREFIX
-
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 ExportLinksPartition()
-
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 identified Link objects to the export table-
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
-
ATTRIBUTE_VALUE_FIELD
protected static final String ATTRIBUTE_VALUE_FIELD
- See Also:
- Constant Field Values
-
DELETE_LINK
public static final String DELETE_LINK
- See Also:
- Constant Field Values
-
DELETE_LINK_ATTRS
public static final String DELETE_LINK_ATTRS
- See Also:
- Constant Field Values
-
GLOBAL_SETTING
protected static final String GLOBAL_SETTING
The application name used to specify fields we do not want to export on EVERY type of account- See Also:
- Constant Field Values
-
LINKS_BATCH_SIZE
public static final int LINKS_BATCH_SIZE
- See Also:
- Constant Field Values
-
METER_FETCH
public static final String METER_FETCH
- See Also:
- Constant Field Values
-
METER_LINK
public static final String METER_LINK
- See Also:
- Constant Field Values
-
METER_STORE
public static final String METER_STORE
- See Also:
- Constant Field Values
-
REGEX_PREFIX
public static final String REGEX_PREFIX
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ExportLinksPartition
public ExportLinksPartition()
-
-
Method Detail
-
export
protected void export(sailpoint.api.SailPointContext context, Connection connection, org.apache.commons.logging.Log logger) throws sailpoint.tools.GeneralException
Exports the identified Link objects to the export table- Specified by:
export
in classExportPartition
- Parameters:
context
- The contextconnection
- The connection to the target databaselogger
- The logger- Throws:
sailpoint.tools.GeneralException
- if there are any failures
-
-