OracleJavaScript API Reference for Oracle ADF Faces

 

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

oracle.adf.view.js.logging
Class AdfIndexedDbLogWriter

org.ecmascript.object.Object
   |
   +--oracle.adf.view.js.base.AdfObject
         |
         +--oracle.adf.view.js.logging.AdfLogWriter
               |
               +--oracle.adf.view.js.logging.AdfBufferedLogWriter
                     |
                     +--oracle.adf.view.js.logging.AdfXmlLogWriter
                           |
                           +--oracle.adf.view.js.logging.AdfIndexedDbLogWriter

public class AdfIndexedDbLogWriter
extends AdfXmlLogWriter


Field Summary

private Object
_document
private Object
_localStorage
private static Object
_MAX_STORED_RECORDS
private static Object
_sDb
private static Object
_STORAGE_KEY

Fields inherited from oracle.adf.view.js.logging.AdfXmlLogWriter

END_TAG, START_TAG

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

constructor, superclass

Fields inherited from org.ecmascript.object.Object

prototype

Constructor Summary

public
AdfIndexedDbLogWriter(Object domWindow, Object backupLogWriter)

Method Summary

private Object
_checkLocalStorage()
public Object
close()
Close the AdfLogWriter and free all associated resources.
public Object
closeRecord(Object isClosingLog)
private static Object
_defaultCallback(Object value)
public static Object
deleteLogData(Object timestamp)
private Object
_deleteLogData(Object timestamp)
private static Object
_deleteOverflowRecords(Object event)
public static Object
getLogData(Object callback, Object hideHeader)
private Object
_getLogData(Object callback, Object hideHeader)
private static Object
_getLogWriter()
protected Object
Init(Object domWindow, Object backupLogWriter)
Initializes the instance.
public static Object
isEnabled()
private Object
_writeRecord(Object record)

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

flush, FormatLogRecord, FormatMessage, FormatWhen, GenerateHeaderXml, GenerateRecordXml, GetWindow, LogToBackupLogWriter

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

Clear, getLogRecords, PublishImpl

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

CheckIfClosed, FormatError, FormatLevel, getFilter, publish, setFilter

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

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

Field Detail


_document

private Object _document

_localStorage

private Object _localStorage

_MAX_STORED_RECORDS

private static Object _MAX_STORED_RECORDS

_sDb

private static Object _sDb

_STORAGE_KEY

private static Object _STORAGE_KEY

Constructor Detail


AdfIndexedDbLogWriter

public AdfIndexedDbLogWriter(Object domWindow,
                             Object backupLogWriter)

Parameters:
domWindow  
backupLogWriter  

Method Detail


_checkLocalStorage

private Object _checkLocalStorage()

Return:
Object

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()

closeRecord

public Object closeRecord(Object isClosingLog)

Parameters:
isClosingLog  
Return:
Object

_defaultCallback

private static Object _defaultCallback(Object value)

Parameters:
value  
Return:
Object

deleteLogData

public static Object deleteLogData(Object timestamp)

Parameters:
timestamp  
Return:
Object

_deleteLogData

private Object _deleteLogData(Object timestamp)

Parameters:
timestamp  
Return:
Object

_deleteOverflowRecords

private static Object _deleteOverflowRecords(Object event)

Parameters:
event  
Return:
Object

getLogData

public static Object getLogData(Object callback,
                                Object hideHeader)

Parameters:
callback  
hideHeader  
Return:
Object

_getLogData

private Object _getLogData(Object callback,
                           Object hideHeader)

Parameters:
callback  
hideHeader  
Return:
Object

_getLogWriter

private static Object _getLogWriter()

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()

isEnabled

public static Object isEnabled()

Return:
Object

_writeRecord

private Object _writeRecord(Object record)

Parameters:
record  
Return:
Object

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

 

Copyright (c) 1998, 2018, Oracle and/or its affiliates. All rights reserved.