com.webmethods.caf.faces.data.task.impl
Class TaskAuditContentProvider
java.lang.Object
com.webmethods.caf.faces.bean.PageFlowScopeAdapter
com.webmethods.caf.faces.data.object.ListTableContentProvider
com.webmethods.caf.faces.data.task.impl.TaskAuditContentProvider
- All Implemented Interfaces:
- IPageFlowScopeAdapter, IAddressableTableContentProvider, IContentProvider, IReorderableTableContentProvider, ISortableTableContentProvider, ITableContentProvider, IUpdateableContentProvider, IUpdateableTableContentProvider, Serializable
public class TaskAuditContentProvider
- extends ListTableContentProvider
List provider which loads task audit entries list for a given task instance. To use need to set task ID
Then provider may be used to feed data into Table controls to display task audit data
- See Also:
- Serialized Form
Fields inherited from class com.webmethods.caf.faces.data.object.ListTableContentProvider |
m_array, m_canTemplateRow, m_index, m_list, m_onCreateRow, m_onDeleteRow, m_rowId, m_rowType, m_sort, m_templateRow, m_var |
Methods inherited from class com.webmethods.caf.faces.data.object.ListTableContentProvider |
calculateRowId, calculateRowId, createRow, deleteRow, getArray, getCanTemplateRow, getCurrentRow, getList, getOnCreateRow, getOnDeleteRow, getPropertyKeys, getRowCount, getRowId, getRowIdBinding, getRowIndex, getRowType, getRowVariable, getSort, getType, getValue, hasProperty, isAddressable, isReadOnly, isReorderable, isRowAvailable, isTemplateRow, moveTo, newRow, setArray, setCanTemplateRow, setCurrentRow, setList, setOnCreateRow, setOnDeleteRow, setRowById, setRowId, setRowIdBinding, setRowIndex, setRowType, setRowVariable, setSort, setTemplateRow, setValue, sort, toString |
TaskAuditContentProvider
public TaskAuditContentProvider()
getTaskID
public String getTaskID()
- Returns task ID
setTaskID
public void setTaskID(String taskID)
- Sets task ID to load audit list
- Parameters:
taskID
- task ID
getTaskAudit
public ITaskAudit getTaskAudit()
- Returns current list row as task audit entry
- Returns:
- task audit entry
rollback
public void rollback(String auditID)
throws ContentProviderException
- Rolls back a task to the specified audit ID
- Throws:
ContentProviderException