Retrieval of a Large Volume of Monitoring Data

Retrieves a specified portion of a large volume of monitoring data (for example, user access histories).

Syntax

Long getSecurityLogHistoryCount(Collection<MonitoredObject> monitoredObjects, Boolean accessResult, Date startTime, Date endTime) throws SUPAdminException;

Collection<SecurityLogHistoryVO> getSecurityLogHistory(Collection<MonitoredObject> monitoredObjects, Boolean accessResult, Date startTime, Date endTime, Long offset, Integer length, SortedField<? extends Enum> sortedField) throws SUPAdminException;

Returns

If successful, returns an object of the specified type (can be null). If unsuccessful, returns SUPAdminException.

Examples

Usage

When monitoring a large volume of data, a paginated API allows you to get a total row count for retrieving the data in chunks. Offset specifies where the returned data starts for this call. Length specifies the maximum number of records returned for this call.