public class TaskDefinition
extends java.lang.Object
| Constructor and Description |
|---|
TaskDefinition()
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
compare(java.util.Map[][] linkedPairs) |
void |
initialize(MXLogger logger,
MXLogger sqlLogger,
UserInfo userInfo) |
protected java.util.Map[][] |
link()
Returns linked data set items for further comparison processing.
|
protected void |
logTaskNoLinksFoundError()
Logs an error message to indicate that links were generated for this
reconciliation task.
|
void |
performTask(java.lang.String taskName,
java.lang.String cronName,
java.lang.String instanceName)
Performs the task of reconciling data between data set1 and
data set2.
|
protected MboRemote |
retrieveReconTaskMbo(java.lang.String taskName)
Returns a reconciliation task business object associated with the given
reconciliation task name.
|
protected MboSetRemote |
retrieveReconTaskMboSet(java.lang.String taskName,
boolean readonly) |
protected ReconInfo reconInfo
public void performTask(java.lang.String taskName,
java.lang.String cronName,
java.lang.String instanceName)
throws java.rmi.RemoteException,
MXException,
java.sql.SQLException
taskName - The name of this reconciliation taskcronName - The name of the cron task responsible for reconciling data for
this taskinstanceName - Specified instance associated with the given cron taskjava.rmi.RemoteExceptionMXExceptionjava.sql.SQLExceptionprotected MboRemote retrieveReconTaskMbo(java.lang.String taskName) throws MXException, java.rmi.RemoteException
taskName - task nameMXException - if fails to obtain reconciliation business objectjava.rmi.RemoteException - if fails to obtain reconciliation business objectprotected MboSetRemote retrieveReconTaskMboSet(java.lang.String taskName, boolean readonly) throws MXException, java.rmi.RemoteException
MXExceptionjava.rmi.RemoteExceptionprotected java.util.Map[][] link()
throws MXException,
java.rmi.RemoteException,
java.sql.SQLException
MXExceptionjava.rmi.RemoteExceptionjava.sql.SQLExceptionprotected void compare(java.util.Map[][] linkedPairs)
throws MXException,
java.rmi.RemoteException,
java.sql.SQLException
MXExceptionjava.rmi.RemoteExceptionjava.sql.SQLExceptionprotected void logTaskNoLinksFoundError()