OracleJavaScript API Reference for Oracle ADF Faces

 

SUMMARY: FIELD | CONSTR | METHOD    DETAIL: FIELD | CONSTR | METHOD

oracle.adfinternal.view.js.logging
Class AdfSeleniumPerformanceLogWriter

Warning:

org.ecmascript.object.Object
   |
   +--oracle.adf.view.js.base.AdfObject
         |
         +--oracle.adf.view.js.logging.AdfLogWriter
               |
               +--oracle.adfinternal.view.js.logging.AdfSeleniumPerformanceLogWriter

public class AdfSeleniumPerformanceLogWriter
extends AdfLogWriter
BufferedAdfLogWriter subclass that buffers the log output and saves it in memory as an easy to get to method for selenium to grab the data from. It buffers the performance data, all other data is sent to a console log writer.



Field Summary

private Object
_backupLogWriter


Fields inherited from oracle.adf.view.js.base.AdfObject

constructor, superclass


Fields inherited from org.ecmascript.object.Object

prototype


Constructor Summary

public
AdfSeleniumPerformanceLogWriter(Object domWindow, Object backupLogWriter)
BufferedAdfLogWriter subclass that buffers the log output and saves it in memory as an easy to get to method for selenium to grab the data from.


Method Summary

public Object
close()
Close the AdfLogWriter and free all associated resources.
public Object
flush()
Flush any buffered output.
public Object
getLogValueAndClear()
protected Object
Init(Object domWindow, Object backupLogWriter)
Initializes the instance.
private Object
_isPerformanceLogger()
protected Object
PublishImpl(Object logRecord)
Override hook point for AdfLogWriter subclasses that don't want to perform any filtering of their own


Methods inherited from oracle.adf.view.js.logging.AdfLogWriter

CheckIfClosed, FormatError, FormatLevel, FormatLogRecord, FormatMessage, FormatWhen, getFilter, publish, setFilter


Methods inherited from oracle.adf.view.js.base.AdfObject

adopt, clone, createCallback, createInitializedObject, createSubclass, ensureClassInitialization, equals, getClass, GetLazyArrayProperty, GetLazyMapProperty, getTypeName, toDebugString, toString


Field Detail


_backupLogWriter

private Object _backupLogWriter

Constructor Detail


AdfSeleniumPerformanceLogWriter

public AdfSeleniumPerformanceLogWriter(Object domWindow,
                                       Object backupLogWriter)

BufferedAdfLogWriter subclass that buffers the log output and saves it in memory as an easy to get to method for selenium to grab the data from. It buffers the performance data, all other data is sent to a console log writer.

Parameters:
domWindow    
backupLogWriter    

Method Detail


close

public Object close()

Close the AdfLogWriter and free all associated resources.

The close method will perform a flush and then close the AdfLogWriter. After close has been called this AdfLogWriter should no longer be used. Method calls may either be silently ignored or may throw runtime exceptions.


Return:
Object
Overrides:
AdfLogWriter.close()

flush

public Object flush()

Flush any buffered output.

Return:
Object
Overrides:
AdfLogWriter.flush()

getLogValueAndClear

public Object getLogValueAndClear()

Return:
Object

Init

protected Object Init(Object domWindow,
                      Object backupLogWriter)

Initializes the instance. Subclasses of AdfObject must call their superclass' Init

Parameters:
domWindow    
backupLogWriter    
Return:
Object
Overrides:
AdfObject.Init()

_isPerformanceLogger

private Object _isPerformanceLogger()

Return:
Object

PublishImpl

protected Object PublishImpl(Object logRecord)

Override hook point for AdfLogWriter subclasses that don't want to perform any filtering of their own

Parameters:
logRecord    
Return:
Object
Overrides:
AdfLogWriter.PublishImpl(Object)

SUMMARY: FIELD | CONSTR | METHOD    DETAIL: FIELD | CONSTR | METHOD

 

Generated on 2012.03.28 02:21 UTC
Copyright (c) 1998, 2012, Oracle and/or its affiliates. All rights reserved.