|
Oracle Fusion Middleware extensions for Applications Core API Reference 11g Release 1 (11.1.1.6) E22562-05 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.apps.fnd.applcore.log.AppsLoggerHelper
public abstract class AppsLoggerHelper
A helper class for the AppsLogger static API. It does the following:
It provides a number of internal helper methods for AppsLogger API.
Field Summary | |
---|---|
static java.lang.String |
APPS_COMPONENT_NAME
|
static java.lang.String |
COMPONENT_INSTANCE_ID_KEY
|
static java.lang.String |
COMPONENT_NAME_KEY
|
static java.lang.String |
COMPOSITE_INSTANCE_ID_KEY
|
static java.lang.String |
COMPOSITE_NAME_KEY
|
static java.lang.String |
RCS_ID
|
Method Summary | |
---|---|
static void |
clearSupplementalAttributes()
Utility method to clear the supplemental attribute map |
static void |
initializeAppsLogger()
Initialize the AppsLogger. |
static java.lang.String |
setSupplementalAttribute(java.lang.String name,
java.lang.String value)
Utility method to register a supplemental attribute name and set the value for it. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String RCS_ID
public static final java.lang.String APPS_COMPONENT_NAME
public static final java.lang.String COMPONENT_NAME_KEY
public static final java.lang.String COMPOSITE_NAME_KEY
public static final java.lang.String COMPONENT_INSTANCE_ID_KEY
public static final java.lang.String COMPOSITE_INSTANCE_ID_KEY
Method Detail |
---|
public static final void initializeAppsLogger()
This instantiates the internal instances behind the AppsLogger API. It reads the AppsLogger configuration from the System properties and the AFLOG_* profile option values (from the database), then stores the effective configuration values in the ThreadLocals.
Due to the hit on the database, only call this if absolutely necessary, and if you do, be careful on how often you are calling this API.
This is automatically called when the AppsLogger framework is first loaded, you do not need to explicitly initialize the AppsLogger, unless you are re-initializing AppsLogger for testing purpose.
public static java.lang.String setSupplementalAttribute(java.lang.String name, java.lang.String value)
It is okay if name
has previously been
registered.
This is an API intended only for SOA BPEL and XPath services.
name
- name of the supplemental attributevalue
- its value
public static void clearSupplementalAttributes()
This is an API intended only for SOA BPEL and XPath services.
|
Oracle Fusion Middleware extensions for Applications Core API Reference 11g Release 1 (11.1.1.6) E22562-05 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |