|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IAuditEventInfoBase
This interface provides access to the collection object that contains auditing event information.
| Field Summary | |
|---|---|
static java.lang.String |
KIND
The Kind used to query for AuditEventInfo2 objects. |
static java.lang.String |
PROGID
The ProgID used to query for AuditEventInfo2 objects. |
| Method Summary | |
|---|---|
IAuditCategories |
getAuditCategories()
Returns the collection of categories associated with auditing events. |
IAuditConnectionInfo |
getAuditConnectionInfo()
Returns the auditing database connection object |
IAuditDetails |
getAuditDetails()
Returns the collection of details associated with auditing events. |
IAuditEvents |
getAuditEvents()
Returns the audit events collection. |
IAuditLevels |
getAuditLevels()
Returns the collection of levels associated with auditing events. |
int |
getCurrentAuditLevel()
Returns the auditing event level in use by the system. |
int |
getDeleteAfterNDays()
Returns the number of days to keep logged auditing event entries for. |
java.util.Set |
getEnabledDetailTypeIDs()
Returns the set of auditing event detail IDs enabled on the system. |
java.util.Set |
getEnabledEventTypeIDs()
Returns the set of auditing event IDs enabled on the system. |
java.util.List |
getPreviousEnabledCustomAuditEvents()
If the auditing level is changed, and the previous level was CUSTOM, this will return the list of auditing event IDs that were last enabled. |
void |
setCurrentAuditLevel(int auditLevel)
Sets the current auditing event level. |
void |
setDeleteAfterNDays(int deleteAfterNDays)
Set the number of days to keep stored auditing events for. |
| Field Detail |
|---|
static final java.lang.String KIND
AuditEventInfo2 objects.
static final java.lang.String PROGID
AuditEventInfo2 objects.
| Method Detail |
|---|
IAuditEvents getAuditEvents()
throws SDKException
IAuditEvents object containing auditing event information.
SDKException - This is thrown if SI_AUDIT_EVENTS is not
properly queried for.IAuditConnectionInfo getAuditConnectionInfo()
IAuditConnectionInfo object containing auditing database
connection information.
IAuditDetails getAuditDetails()
throws SDKException
IAuditDetails containing the details for the audit events.
SDKException - This is thrown if SI_AUDIT_EVENT_DETAILS is not
properly queried for.java.util.Set getEnabledEventTypeIDs()
IInfoObjects object to the system.
Integer
java.util.Set getEnabledDetailTypeIDs()
throws SDKException
IInfoObjects object to the system.
Integer
SDKException - when SI_AUDIT_EVENT_DETAILS is not queried
IAuditLevels getAuditLevels()
throws SDKException
IAuditLevels object containing the levels for the audit events.
SDKException - This is thrown if SI_AUDIT_LEVELS is not
properly queried for.
IAuditCategories getAuditCategories()
throws SDKException
IAuditCategories object containing the categories for the audit events.
SDKException - This is thrown if SI_AUDIT_CATEGORIES is not
properly queried for.
void setCurrentAuditLevel(int auditLevel)
throws SDKException
id - The ID of the auditing event level, or an
int constant from the AuditEventLevel interface.
- Throws:
SDKException - This is thrown if the auditLevel
parameter is not a valid auditing event level ID.int getCurrentAuditLevel()
void setDeleteAfterNDays(int deleteAfterNDays)
throws SDKException
deleteAfterNDays - The number of days to keep auditing events for.
After the set number of days have elapsed, the entries are deleted from the database
and may be unrecoverable. It must be a value greater than or equal to 1 and less than or equal to 109200.
SDKException - This is thrown if the deleteAfterNDays
parameter is less than 1.int getDeleteAfterNDays()
java.util.List getPreviousEnabledCustomAuditEvents()
throws SDKException
SDKException - This is thrown if the SI_PREVIOUS_ENABLED_AUDIT_EVENTS
object is empty. The most likely cause for this is that the changes to
auditing levels have not been sufficient to warrant the population of this list.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||