Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.1.5)

E22562-01

oracle.apps.fnd.applcore.diagnostics.runtime.mbean
Class DiagnosticsRuntimeMXBeanImpl

java.lang.Object
  extended by oracle.apps.fnd.applcore.diagnostics.runtime.mbean.DiagnosticsRuntimeMXBeanImpl
All Implemented Interfaces:
DiagnosticsRuntimeMXBean

public class DiagnosticsRuntimeMXBeanImpl
extends java.lang.Object
implements DiagnosticsRuntimeMXBean

Runtime Mbean Implementation for providing runtime data of various Applcore modules.

Author:
Joseph George

Constructor Summary
DiagnosticsRuntimeMXBeanImpl()
           
 
Method Summary
 java.util.ArrayList<java.lang.String> getAllDFFRuntimeData()
           
 java.util.ArrayList<java.lang.String> getAllEFFRuntimeData()
           
 java.util.ArrayList<java.lang.String> getAllKFFRuntimeData()
           
 java.util.Map<java.lang.String,java.lang.String[][]> getAttachmentRuntimeData()
          API Provides the runtime data in Attachments.
 java.util.Map<java.lang.String,java.lang.String[][]> getDataSecurityGrants(java.lang.String sessionCookie)
           
 java.util.Map<java.lang.String,java.lang.String[][]> getDataSecurityPrivileges(java.lang.String objectName, java.lang.String sessionCookie)
          API Provides the runtime data in Tabular format User Permissions the user associated with session specified by cookie.
 java.util.Map<java.lang.String,java.util.ArrayList<java.lang.String>> getDFFRuntimeData(java.lang.String dffCode, java.lang.Long applicationId)
           
 java.util.Map<java.lang.String,java.util.ArrayList<java.lang.String>> getEFFRuntimeData(java.lang.String effCode, java.lang.Long applicationId)
           
 java.util.Map<java.lang.String,java.util.ArrayList<java.lang.String>> getKFFRuntimeData(java.lang.String kffCode, java.lang.Long applicationId)
           
 java.util.Map<java.lang.String,java.lang.String[][]> getSessionRuntimeData(java.lang.String sessionCookie)
          API Provides the runtime data in Tabular format a) Session Attributes b) Session Roles for the session specified by cookie.
 java.util.Map<java.lang.String,java.util.List<java.util.Map<java.lang.String,java.lang.String>>> getTopologyRuntimeConfig()
           
 java.lang.Boolean validateDBObjectMetadata(java.lang.String type, java.lang.String objName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DiagnosticsRuntimeMXBeanImpl

public DiagnosticsRuntimeMXBeanImpl()
Method Detail

getSessionRuntimeData

public java.util.Map<java.lang.String,java.lang.String[][]> getSessionRuntimeData(java.lang.String sessionCookie)
API Provides the runtime data in Tabular format a) Session Attributes b) Session Roles for the session specified by cookie.

Specified by:
getSessionRuntimeData in interface DiagnosticsRuntimeMXBean
Parameters:
sessionCookie - String
Returns:
List , list of a) Attributes b) Roles

getAttachmentRuntimeData

public java.util.Map<java.lang.String,java.lang.String[][]> getAttachmentRuntimeData()
API Provides the runtime data in Attachments.

Specified by:
getAttachmentRuntimeData in interface DiagnosticsRuntimeMXBean
Returns:
Map , map of data

getAllKFFRuntimeData

public java.util.ArrayList<java.lang.String> getAllKFFRuntimeData()
Specified by:
getAllKFFRuntimeData in interface DiagnosticsRuntimeMXBean

getAllDFFRuntimeData

public java.util.ArrayList<java.lang.String> getAllDFFRuntimeData()
Specified by:
getAllDFFRuntimeData in interface DiagnosticsRuntimeMXBean

getAllEFFRuntimeData

public java.util.ArrayList<java.lang.String> getAllEFFRuntimeData()
Specified by:
getAllEFFRuntimeData in interface DiagnosticsRuntimeMXBean

getKFFRuntimeData

public java.util.Map<java.lang.String,java.util.ArrayList<java.lang.String>> getKFFRuntimeData(java.lang.String kffCode,
                                                                                               java.lang.Long applicationId)
Specified by:
getKFFRuntimeData in interface DiagnosticsRuntimeMXBean

getDFFRuntimeData

public java.util.Map<java.lang.String,java.util.ArrayList<java.lang.String>> getDFFRuntimeData(java.lang.String dffCode,
                                                                                               java.lang.Long applicationId)
Specified by:
getDFFRuntimeData in interface DiagnosticsRuntimeMXBean

getEFFRuntimeData

public java.util.Map<java.lang.String,java.util.ArrayList<java.lang.String>> getEFFRuntimeData(java.lang.String effCode,
                                                                                               java.lang.Long applicationId)
Specified by:
getEFFRuntimeData in interface DiagnosticsRuntimeMXBean

validateDBObjectMetadata

public java.lang.Boolean validateDBObjectMetadata(java.lang.String type,
                                                  java.lang.String objName)
Specified by:
validateDBObjectMetadata in interface DiagnosticsRuntimeMXBean

getDataSecurityPrivileges

public java.util.Map<java.lang.String,java.lang.String[][]> getDataSecurityPrivileges(java.lang.String objectName,
                                                                                      java.lang.String sessionCookie)
API Provides the runtime data in Tabular format User Permissions the user associated with session specified by cookie.

Specified by:
getDataSecurityPrivileges in interface DiagnosticsRuntimeMXBean
Parameters:
sessionCookie - String
Returns:
List , list of Permissions

getDataSecurityGrants

public java.util.Map<java.lang.String,java.lang.String[][]> getDataSecurityGrants(java.lang.String sessionCookie)
Specified by:
getDataSecurityGrants in interface DiagnosticsRuntimeMXBean

getTopologyRuntimeConfig

public java.util.Map<java.lang.String,java.util.List<java.util.Map<java.lang.String,java.lang.String>>> getTopologyRuntimeConfig()
Specified by:
getTopologyRuntimeConfig in interface DiagnosticsRuntimeMXBean

Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.1.5)

E22562-01

Copyright © 2011 Oracle. All Rights Reserved.