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