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
QueryTreeExceptionpublic Instance newActionItem(java.lang.String actionName) throws java.lang.Exception
java.lang.Exceptionpublic InstanceSet getActionItemArguments(long actionItemId) throws java.lang.Exception
java.lang.Exceptionpublic InstanceSet getPending() throws QueryTreeException
QueryTreeExceptionpublic Instance getActionById(long actionid) throws java.rmi.RemoteException, java.sql.SQLException
java.rmi.RemoteExceptionjava.sql.SQLExceptionpublic void insertActionItem(Instance actionItem, SvcContext sc, Instance focus) throws java.rmi.RemoteException, java.sql.SQLException, DataException
java.rmi.RemoteExceptionjava.sql.SQLExceptionDataExceptionpublic 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)QueryTreeExceptionjava.rmi.RemoteExceptionDataExceptionjava.sql.SQLExceptionQuerySaveExceptionpublic InstanceSet queryActionItem(java.lang.Long actionId, Instance focus) throws QueryTreeException
QueryTreeExceptionpublic InstanceSet queryActionItemArgs(Instance actionItem) throws QueryTreeException
QueryTreeException