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

E22562-05

oracle.apps.fnd.applcore.dataSecurity.ui.managed
Class DataSecurityBackingBean

java.lang.Object
  extended by oracle.apps.fnd.applcore.dataSecurity.ui.managed.DataSecurityBackingBean
Direct Known Subclasses:
CreateDBResource, DBResourceConditions, DBResourceCreateEditSetup, FilterUI, ManageDBResource, ObjectInstBean, ObjectLevelBean, PolicyBaseBean, PolicyBean, PolicySetupBean, ProfileBean, ResrcBaseBean, RoleManagementBean

public abstract class DataSecurityBackingBean
extends java.lang.Object

JSF managed bean extension for implementing some basic API's for data security applications.

Author:
Abhay K Kumar <abhay.k.kumar&064;oracle.com>

Constructor Summary
DataSecurityBackingBean()
          Constructor for the DataSecurityBackingBean.
 
Method Summary
 java.lang.String errorMethod()
          Common method for centrtally throwing error messages.
static java.lang.Object evaluateExpr(java.lang.String pExpr, java.lang.Class pClass)
          Evalutates the given expression.
 oracle.adf.model.binding.DCBindingContainer getBindingContainer()
          Gets the Binding Container.
protected  DataSecurityAMImpl getDataSecurityAM()
          gets the handle of Data Security AM from bindings.
protected  DataSecurityGlobalUIAMImpl getDataSecurityGlobalUIAM()
          gets the handle of Data Security Global UI AM from bindings.
protected  DataSecurityUIAMImpl getDataSecurityUIAM()
          gets the handle of Data Security UI AM from bindings.
protected  OAApplicationModuleImpl getRootAM(java.lang.String amDataCtrlName)
          Generic API to get the handle of AM from bindings.
protected  java.lang.Object getScopeVariable(java.lang.String var)
          Gets the Scope Variable
protected  java.util.TreeMap queryAndPopulateColumnsMap(java.lang.String dbResourceName, boolean forFilter)
           
protected  void refresh(javax.faces.component.UIComponent comp)
          refreshes the UICompoent.
protected  void setScopeVariable(java.lang.String var, java.lang.Object value)
          Sets the scope variable.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataSecurityBackingBean

public DataSecurityBackingBean()
Constructor for the DataSecurityBackingBean.

Method Detail

getBindingContainer

public oracle.adf.model.binding.DCBindingContainer getBindingContainer()
Gets the Binding Container.

Returns:
Binding Container

errorMethod

public java.lang.String errorMethod()
Common method for centrtally throwing error messages.

Returns:
Translated error message

evaluateExpr

public static java.lang.Object evaluateExpr(java.lang.String pExpr,
                                            java.lang.Class pClass)
Evalutates the given expression.

Parameters:
pExpr - as String
pClass - as Class
Returns:
Object evaluted

getRootAM

protected OAApplicationModuleImpl getRootAM(java.lang.String amDataCtrlName)
Generic API to get the handle of AM from bindings.

Returns:
the Application Module instance.

getDataSecurityUIAM

protected DataSecurityUIAMImpl getDataSecurityUIAM()
gets the handle of Data Security UI AM from bindings.

Returns:
the DataSecurityUIAM instance.

getDataSecurityAM

protected DataSecurityAMImpl getDataSecurityAM()
gets the handle of Data Security AM from bindings.

Returns:
the DataSecurityUIAM instance.

getDataSecurityGlobalUIAM

protected DataSecurityGlobalUIAMImpl getDataSecurityGlobalUIAM()
gets the handle of Data Security Global UI AM from bindings.

Returns:
the DataSecurityUIAM instance.

queryAndPopulateColumnsMap

protected java.util.TreeMap queryAndPopulateColumnsMap(java.lang.String dbResourceName,
                                                       boolean forFilter)
Parameters:
dbResourceName - : db resource of whose columns are to be returned
forFilter - : if the columns map is for filter conditions
Returns:
Map of column name and data type

setScopeVariable

protected void setScopeVariable(java.lang.String var,
                                java.lang.Object value)
Sets the scope variable.

Parameters:
var - as String
value - as Object

getScopeVariable

protected java.lang.Object getScopeVariable(java.lang.String var)
Gets the Scope Variable

Parameters:
var - as Variable name
Returns:
Value for the Variable

refresh

protected void refresh(javax.faces.component.UIComponent comp)
refreshes the UICompoent.

Parameters:
comp -

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

E22562-05

Copyright © 2012 Oracle. All Rights Reserved.