Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.3.0)

E17493-04


oracle.jdevimpl.audit.report
Class XMLAuditReporter

java.lang.Object
  extended by oracle.jdevimpl.audit.report.XMLAuditReporter

All Implemented Interfaces:
AuditReporter
Direct Known Subclasses:
XMLProfileReporter

public class XMLAuditReporter
extends java.lang.Object
implements AuditReporter

An Audit report which produces an XML text report.


Field Summary
static java.lang.String DOCUMENT_ROOT
           
protected  java.lang.String encoding
           
protected  java.net.URL file
           
protected  int indent
           
protected  java.lang.String lineBreakSequence
           
protected static java.lang.String SCHEMA_URI
           
protected  java.lang.String title
           
protected  java.io.PrintWriter writer
           

 

Constructor Summary
XMLAuditReporter()
           

 

Method Summary
 java.lang.String getDescription()
          Gets a brief description of this reporter.
 java.lang.String getName()
          Gets the name of this reporter.
protected  void newline()
           
 void report(AuditModel model)
          Creates a report from a model.
 void report(Profile profile)
          This method does nothing
 void setEncoding(java.lang.String encoding)
           
 void setFile(java.net.URL destination)
           
 void setTitle(java.lang.String title)
           
protected  void writeBeginTag(java.lang.String name)
           
protected  void writeBeginTag(java.lang.String name, java.lang.String[] attributes, boolean empty, boolean wrap)
           
protected  void writeEndTag(java.lang.String name)
           
protected  void writeEndTag(java.lang.String name, boolean indent)
           
protected  void writeIndent()
           
protected  void writeLine(java.lang.String text)
           
protected  void writeName(java.lang.String name)
           
protected  void writeText(java.lang.String text)
           
protected  void writeTextElement(java.lang.String name, java.lang.Object object)
           
protected  void writeTextElement(java.lang.String name, java.lang.String[] attributes, java.lang.Object object)
           
protected  void writeTransformsApplied(java.lang.Object object, AuditModel model)
           
protected  void writeValues(java.lang.Object object, AuditModel model)
           

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

file

protected java.net.URL file

indent

protected int indent

title

protected java.lang.String title

encoding

protected java.lang.String encoding

writer

protected java.io.PrintWriter writer

SCHEMA_URI

protected static final java.lang.String SCHEMA_URI
See Also:
Constant Field Values

DOCUMENT_ROOT

public static final java.lang.String DOCUMENT_ROOT
See Also:
Constant Field Values

lineBreakSequence

protected java.lang.String lineBreakSequence

Constructor Detail

XMLAuditReporter

public XMLAuditReporter()

Method Detail

getName

public java.lang.String getName()
Description copied from interface: AuditReporter
Gets the name of this reporter.
Specified by:
getName in interface AuditReporter

getDescription

public java.lang.String getDescription()
Description copied from interface: AuditReporter
Gets a brief description of this reporter.
Specified by:
getDescription in interface AuditReporter

setEncoding

public void setEncoding(java.lang.String encoding)

setFile

public void setFile(java.net.URL destination)

setTitle

public void setTitle(java.lang.String title)

report

public void report(Profile profile)
            throws java.lang.reflect.InvocationTargetException
This method does nothing
Specified by:
report in interface AuditReporter
Parameters:
profile -
Throws:
java.lang.reflect.InvocationTargetException

report

public void report(AuditModel model)
            throws java.lang.reflect.InvocationTargetException
Description copied from interface: AuditReporter
Creates a report from a model.
Specified by:
report in interface AuditReporter
Throws:
java.lang.reflect.InvocationTargetException - if the implementation throws an exception (e.g., an IOException).

writeValues

protected void writeValues(java.lang.Object object,
                           AuditModel model)

writeTransformsApplied

protected void writeTransformsApplied(java.lang.Object object,
                                      AuditModel model)

writeTextElement

protected void writeTextElement(java.lang.String name,
                                java.lang.Object object)

writeTextElement

protected void writeTextElement(java.lang.String name,
                                java.lang.String[] attributes,
                                java.lang.Object object)

writeText

protected void writeText(java.lang.String text)

writeBeginTag

protected void writeBeginTag(java.lang.String name)

writeBeginTag

protected void writeBeginTag(java.lang.String name,
                             java.lang.String[] attributes,
                             boolean empty,
                             boolean wrap)

writeEndTag

protected void writeEndTag(java.lang.String name)

writeEndTag

protected void writeEndTag(java.lang.String name,
                           boolean indent)

writeName

protected void writeName(java.lang.String name)

writeIndent

protected void writeIndent()

writeLine

protected void writeLine(java.lang.String text)

newline

protected void newline()

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.3.0)

E17493-04


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