Extension SDK 9.0.5

oracle.jdeveloper.audit
Class AuditManager

java.lang.Object
  extended byoracle.jdeveloper.audit.AuditManager

public abstract class AuditManager
extends java.lang.Object

The Audit manager. The singleton Audit manager object is the registry for Audit extensions. An addin defining an Audit extension must create an AuditProvider describing its analyzers, columns, and other extensions, and register it here. The Audit manager is also the factory for the central Auditor class of the Audit service API, used by clients which invoke Audit programmatically.

The indirect registration through providers allows class loading and other initialization to be postponed from IDE initialization until Audit actually needs the classes or objects.

See Also:
AuditProvider

Constructor Summary
AuditManager()
           
 
Method Summary
abstract  Auditor createAuditor()
           
static AuditManager getAuditManager()
           
abstract  java.util.List getProviders()
           
abstract  void register(AuditProvider provider)
           
static void setAuditManager(AuditManager manager)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuditManager

public AuditManager()
Method Detail

getAuditManager

public static AuditManager getAuditManager()

setAuditManager

public static void setAuditManager(AuditManager manager)

register

public abstract void register(AuditProvider provider)

getProviders

public abstract java.util.List getProviders()

createAuditor

public abstract Auditor createAuditor()

Extension SDK

 

Copyright © 1997, 2004, Oracle. All rights reserved.