Activity Type: Miscellaneous
An activity that acts as a cache of data from which other activities can retrieve blocks at their own convenience. These activities must belong to the same request and the cached data does not persist after the request has completed. There are 2 different modes of operation:
This activity is particularly useful for requests containing a database query connected to an asynchronous delivery activity. Under normal circumstances the database query will not be evaluated until the consumer of the asynchronous delivery begins consumption. The dataStore activity can be connected between the database query and asynchrnonous delivery activity to ensure that the database query is evaluated immediately, rather than waiting until the consumer of the asynchronous delivery begins consumption.
<dataStore name="parameters"> <item>100</item> <item>200</item> <itemCursor name="parametersOutput"/> </dataStore>
<dataStore name="parameters"> <input from="someInput"/> <itemCursor name="parametersOutput"/> </dataStore>
Element dataStore:
This activity can operate with any data resource accessor.
OGSA-DAI/schema/ogsadai/xsd/activities/data_store.xsd
uk.org.ogsadai.activity.misc.DataStoreActivity
uk.org.ogsadai.client.toolkit.activity.misc.DataStore
Up: Activities | ||
© International Business Machines Corporation, 2002-2006. | © The University of Edinburgh, 2002-2006. |