|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Provides of UCS-related features hat enable your application to save MIL interactions (mil-interaction:* and mil-interaction.ucs:*) before or after their submission. You can also get get or search for Open Media interactions saved in the UCS database, and stop processing or delete MIL interactions saved in the UCS database.
| Method Summary | |
void |
deleteInteraction(java.lang.String interactionId)
Deletes an interaction from UCS. |
java.lang.String[] |
findPending(UCSFindCondition condition)
Finds interactions in UCS and returns their IDs. |
MILInteractionDTO[] |
getInteractionsDTO(java.lang.String[] interactionIds,
java.lang.String[] attributes)
Gets the processed data associated with these interaction IDs from UCS. |
java.lang.String |
saveInteraction(MILInteractionDTO interaction)
Saves all data of the specified interaction in UCS, except interaction parameters for Interaction Server. |
void |
stopProcessing(java.lang.String interactionId,
java.lang.String reason)
Changes the UCS status of an interaction to STOPPED. |
| Method Detail |
public java.lang.String[] findPending(UCSFindCondition condition)
throws ServiceException,
java.rmi.RemoteException
condition - The search condition.
ServiceException
java.rmi.RemoteException
public MILInteractionDTO[] getInteractionsDTO(java.lang.String[] interactionIds,
java.lang.String[] attributes)
throws ServiceException,
java.rmi.RemoteException
interactionIds - The IDs of the interactions to be retrieved.attributes - The attributes Ids to retrieve (mil-interaction:*, mil-interaction.is:*and mil-interaction.ucs:*).
ServiceException
java.rmi.RemoteException
public void deleteInteraction(java.lang.String interactionId)
throws ServiceException,
java.rmi.RemoteException
interactionId - ID of the interaction to be deleted.
ServiceException
java.rmi.RemoteException
public java.lang.String saveInteraction(MILInteractionDTO interaction)
throws ServiceException,
java.rmi.RemoteException
interaction - The interaction data to save (mil-interaction:* and mil-interaction.ucs:*).
ServiceException
java.rmi.RemoteException
public void stopProcessing(java.lang.String interactionId,
java.lang.String reason)
throws ServiceException,
java.rmi.RemoteException
interactionId - ID of the interaction to be stopped.reason - The reason for stopping this interaction.
ServiceException
java.rmi.RemoteException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||