public class TaskFilter
extends java.lang.Object
| Constructor and Description | 
|---|
| TaskFilter(ReconInfo reconInfo,
          MboRemote reconTaskMbo)Constructor for creating a task filter | 
| Modifier and Type | Method and Description | 
|---|---|
| DataSet | getLeadingDataSet()Returns the leading data set. | 
| DataSet | getSecondaryDataSet()Returns the subordinate data set. | 
| java.util.List | getTables() | 
| java.lang.String | getWhereClause()Retrieves the SQL WHERE clause for this reconciliation task based on the
 task filter, if any and for the given type of process. | 
| java.lang.String | getWhereClause(java.lang.String whereClause)Retrieves the SQL WHERE clause for this reconciliation task based on the
 task filter, if any and for the given type of process. | 
| boolean | isForDataSet(DataSet dataSet) | 
public TaskFilter(ReconInfo reconInfo, MboRemote reconTaskMbo) throws MXException, java.rmi.RemoteException
reconInfo - MXException - If fails during reconciliation business object processingjava.rmi.RemoteException - If fails during reconciliation business object processingpublic DataSet getLeadingDataSet()
public DataSet getSecondaryDataSet()
public java.lang.String getWhereClause()
                                throws MXException,
                                       java.rmi.RemoteException
processType - The type of assets being processed (authorized IT Assets or
            Deployed Assets)MXException - If fails during reconciliation business object processingjava.rmi.RemoteException - If fails during reconciliation business object processingpublic java.util.List getTables()
public boolean isForDataSet(DataSet dataSet)
public java.lang.String getWhereClause(java.lang.String whereClause)
                                throws MXException,
                                       java.rmi.RemoteException
whereClause - An existing filtering clause that is to be included in the
            resulting clauseprocessType - The type of assets being processed (authorized IT Assets or
            Deployed Assets)MXException - If fails during reconciliation business object processingjava.rmi.RemoteException - If fails during reconciliation business object processing