|
Returns a chunk of history data. The history data is filtered using the HistoryConstraints sent in the request that created this transient proxy object. The implementation of this proxy must fill the data and the timestamps array based on the supplied constraints, up to the capacity of the created arrays. This is an iterator method and will be called repeatedly: the first call returns the most recent data (so that timestamps[0] contains the very last history data element), the next call older data etc).
- Parameters:
-
| data | data array of the correct (data access) type, non-null |
| timestamps | time stamp array in Java time format, the same length as the data array, non-null |
- Returns:
- the actual number of history elements in the array; useful because the number can be smaller than the preallocated array size
- Exceptions:
-
| RemoteException | if the data acquisition fails in the remote layer; or if the array parameters do not match in size |
- See also:
- abeans.datatypes.HistoryIteratorProxy#getHistory(java.lang.Object, long[])
|