public class IBControllerCache
extends java.lang.Object
Constructor and Description |
---|
IBControllerCache() |
Modifier and Type | Method and Description |
---|---|
void |
addSpecificationData(SpecificationData specData) |
void |
addWorkItem(WorkItemRecord itemRecord) |
java.lang.String |
getDataForWorkItemID(java.lang.String workItemID) |
SpecificationData |
getSpecificationData(YSpecificationID specID)
Gets a data object describing the specification.
|
TaskInformation |
getTaskInformation(YSpecificationID specID,
java.lang.String taskID) |
WorkItemRecord |
getWorkItem(java.lang.String workItemID) |
void |
removeRemotelyCachedWorkItem(java.lang.String workItemID)
Removes any cached copy of a work item from the custom yawl service.
|
void |
setDataForWorkItemID(java.lang.String workItemID,
java.lang.String data) |
void |
setTaskInformation(YSpecificationID specID,
java.lang.String taskID,
TaskInformation taskInfo) |
void |
unloadSpecificationData(YSpecificationID specID) |
void |
unloadTaskInformation(YSpecificationID specID) |
void |
unsaveWorkItem(java.lang.String workItemID) |
void |
updateWorkItems(java.util.List<WorkItemRecord> items) |
public void updateWorkItems(java.util.List<WorkItemRecord> items)
public WorkItemRecord getWorkItem(java.lang.String workItemID)
public TaskInformation getTaskInformation(YSpecificationID specID, java.lang.String taskID)
public void setTaskInformation(YSpecificationID specID, java.lang.String taskID, TaskInformation taskInfo)
public void unloadTaskInformation(YSpecificationID specID)
public void setDataForWorkItemID(java.lang.String workItemID, java.lang.String data)
public java.lang.String getDataForWorkItemID(java.lang.String workItemID)
public void unsaveWorkItem(java.lang.String workItemID)
public void addSpecificationData(SpecificationData specData)
public SpecificationData getSpecificationData(YSpecificationID specID) throws java.io.IOException
specID
- java.io.IOException
public void unloadSpecificationData(YSpecificationID specID) throws java.io.IOException
java.io.IOException
public void addWorkItem(WorkItemRecord itemRecord)
public void removeRemotelyCachedWorkItem(java.lang.String workItemID)
workItemID
- the work item id.Copyright © 2004-2014 The YAWL Foundation.