BEA Systems, Inc.

weblogic.security.spi
Interface AuditApplicationVersionEvent


public interface AuditApplicationVersionEvent

The AuditApplicationVersionEvent interface is used to post VersionableApplicationProvider events. The security framework posts these events for the following reasons:

Security providers may also implement this interface and post additional types of application-version audit events.

An Auditing provider can use this interface to get additional information about the application-version audit event. The AuditSeverity attribute can be used to determine if the operation succeeded or failed.


Method Summary
 String getOperationType()
          Returns the operation associated with this AuditApplicationVersionEvent.
 Resource getResource()
          Returns the resource associated with this AuditApplicationVersionEvent.
 Subject getSubject()
          Returns the subject associated with this AuditApplicationVersionEvent.
 

Method Detail

getOperationType

String getOperationType()
Returns the operation associated with this AuditApplicationVersionEvent.

Returns:
the operation type (create or delete) that is occurring for the application version

getSubject

Subject getSubject()
Returns the subject associated with this AuditApplicationVersionEvent.

Returns:
the Subject object that is attempting to create or delete the application version

getResource

Resource getResource()
Returns the resource associated with this AuditApplicationVersionEvent.

Returns:
the Resource object representing the application version

Because this information documents a Tech Preview of a BEA product, it may be incomplete and is subject to change. Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/essex/TechPreview
Copyright 2007 BEA Systems Inc.