public class OMSActionHelper
extends java.lang.Object
Constructor and Description |
---|
OMSActionHelper(CLBrowser clbrowser) |
Modifier and Type | Method and Description |
---|---|
Instance |
getActionById(long actionid) |
long |
getActionId(java.lang.String actionName) |
InstanceSet |
getActionItemArguments(long actionItemId) |
InstanceSet |
getPending() |
void |
insertActionItem(Instance actionItem,
SvcContext sc,
Instance focus) |
void |
insertOrUpdateActionItem(Instance ai,
SvcContext sc,
Instance focus)
Query for an action item for a focus.
|
Instance |
newActionItem(java.lang.String actionName) |
InstanceSet |
queryActionItem(java.lang.Long actionId,
Instance focus) |
InstanceSet |
queryActionItemArgs(Instance actionItem) |
public OMSActionHelper(CLBrowser clbrowser)
public long getActionId(java.lang.String actionName) throws QueryTreeException
QueryTreeException
public Instance newActionItem(java.lang.String actionName) throws java.lang.Exception
java.lang.Exception
public InstanceSet getActionItemArguments(long actionItemId) throws java.lang.Exception
java.lang.Exception
public InstanceSet getPending() throws QueryTreeException
QueryTreeException
public Instance getActionById(long actionid) throws java.rmi.RemoteException, java.sql.SQLException
java.rmi.RemoteException
java.sql.SQLException
public void insertActionItem(Instance actionItem, SvcContext sc, Instance focus) throws java.rmi.RemoteException, java.sql.SQLException, DataException
java.rmi.RemoteException
java.sql.SQLException
DataException
public void insertOrUpdateActionItem(Instance ai, SvcContext sc, Instance focus) throws QueryTreeException, java.rmi.RemoteException, DataException, java.sql.SQLException, QuerySaveException
ai
- is the action item instance to be created or updatedsc
- is the service context that is used to record the action item argumentsfocus
- is the data instance related to this action item (such a case, order, contact)QueryTreeException
java.rmi.RemoteException
DataException
java.sql.SQLException
QuerySaveException
public InstanceSet queryActionItem(java.lang.Long actionId, Instance focus) throws QueryTreeException
QueryTreeException
public InstanceSet queryActionItemArgs(Instance actionItem) throws QueryTreeException
QueryTreeException