com.businessobjects.sdk.plugin.desktop.auditeventinfo2
Interface IAuditDetail

All Superinterfaces:
IIdDescriptionPair, IIdMLDescription

public interface IAuditDetail
extends IIdMLDescription

This interface provides information about an auditing event detail.

Since:
4.0

Method Summary
 boolean isEnabled()
          Returns true if collection of this auditing event detail is enabled.
 boolean isSettable()
          Returns the status of the flag indicating if the auditing event detail may be enabled or disabled by a user with appropriate privileges.
 
Methods inherited from interface com.businessobjects.sdk.plugin.desktop.common.IIdMLDescription
getDescription
 
Methods inherited from interface com.businessobjects.sdk.plugin.desktop.common.IIdDescriptionPair
getDescription, getID
 

Method Detail

isEnabled

boolean isEnabled()
Returns true if collection of this auditing event detail is enabled. The administrator may enable/disable collection of event details, while clients may return event details if they are disabled. This is meant as a performance optimization for details that are costly to collect.

Returns:
false if the ID for the IAuditDetail is listed in the system's SI_DISABLED_AUDIT_DETAILS collection, true otherwise

isSettable

boolean isSettable()
Returns the status of the flag indicating if the auditing event detail may be enabled or disabled by a user with appropriate privileges.

Returns:
true if the auditing event detail has SI_IS_SETTABLE defined in the SI_AUDIT_EVENT_DETAILS entry, false otherwise