|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.0.0) E17493-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.jdeveloper.audit.AuditProvider
public abstract class AuditProvider
A provider of Audit extension components. A provider can provide any of the following:
bean customizers
style sheets
AuditProvider
is essentially a callback interface. Audit gets
components through this callback, rather than having extensions instantiate
and register them individually, so that class and file loading and object
creation can be deferred as late as possible (in particular, until after IDE
startup).
NOTE: The Audit API will be shifting somewhat to take advantage of the extension mechanism introduced in 10.1.3. My expectation is that this class will become superfluous, replaced by equivalent (Audit-specific) declarations in the extension XML file.
Constructor Summary | |
---|---|
AuditProvider()
|
|
AuditProvider(Addin addin)
|
Method Summary | |
---|---|
Addin |
getAddin()
Gets the addin that registered this provider. |
java.lang.Class[] |
getBeanCustomizers()
Gets the bean customizers defined by this provider. |
java.lang.String |
getExtensionId()
Gets the id of the extension that owns this provider. |
java.net.URL[] |
getProfileStyleSheets()
Gets the default Profile report XSLT style sheet URLs defined by this provider. |
java.net.URL[] |
getStyleSheets()
Gets the default Audit report XSLT style sheet URLs defined by this provider. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AuditProvider()
public AuditProvider(Addin addin)
Method Detail |
---|
public java.lang.String getExtensionId()
AuditProvider
implementation returns null.
public Addin getAddin()
AuditProvider
implementation returns null. The Audit framework uses this for
non-critical reporting purposes.
public java.lang.Class[] getBeanCustomizers()
BeanCustomizer
.
The default AuditProvider
implementation returns null.
Class
es assignable from
ModelType
, an empty array, or null.public java.net.URL[] getStyleSheets()
url
will be named
URLFileSystem.getName(url)
. The default AuditProvider
implementation returns null.
Typically, the style sheets are packaged in the same jar as the
provider and the URL is created with Class.getResource(java.lang.String)
.
public java.net.URL[] getProfileStyleSheets()
url
will be named
URLFileSystem.getName(url)
. The default AuditProvider
implementation returns null.
Typically, the style sheets are packaged in the same jar as the
provider and the URL is created with Class.getResource(java.lang.String)
.
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.0.0) E17493-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |