Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.7.0)

E10653-08

oracle.adf.model.adapter.bean
Class BeanDCFactoryImpl

java.lang.Object
  extended by oracle.adf.model.adapter.DataControlFactoryImpl
      extended by oracle.adf.model.adapter.bean.BeanDCFactoryImpl
All Implemented Interfaces:
DataControlFactory

public class BeanDCFactoryImpl
extends DataControlFactoryImpl

Since:
12.1.2

Field Summary
 
Fields inherited from class oracle.adf.model.adapter.DataControlFactoryImpl
DEFINITION, ID
 
Fields inherited from interface oracle.adf.model.DataControlFactory
APP_PARAM_COOKIE_PROPERTIES, APP_PARAM_ENV_INFO, APP_PARAM_HTTP_SESSION, APP_PARAM_POOL_PROPERTIES, APP_PARAM_REQUEST_CONTEXT, APP_PARAMS_BINDING_CONTEXT
 
Constructor Summary
BeanDCFactoryImpl()
           
 
Method Summary
protected  DataControl createDataControl(java.lang.String name, java.lang.String def, java.lang.Object dcInstance, AbstractDefinition dcDef)
          Creates a new AdapterDCService instance.
 DataControl createSession(BindingContext ctx, java.lang.String sName, java.util.Map appParams, java.util.Map cpxMetaData)
          Creates a data control.
 
Methods inherited from class oracle.adf.model.adapter.DataControlFactoryImpl
createSession
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BeanDCFactoryImpl

public BeanDCFactoryImpl()
Method Detail

createSession

public DataControl createSession(BindingContext ctx,
                                 java.lang.String sName,
                                 java.util.Map appParams,
                                 java.util.Map cpxMetaData)
Creates a data control.

Incase of HttpSession, add APP_PARAM properties into applicationParams before calling createSession. For types for these three properties see HttpContainer.findSessionCookie().

Specified by:
createSession in interface DataControlFactory
Overrides:
createSession in class DataControlFactoryImpl
Parameters:
ctx - Binding context.
sName - Name of the data control.
appParams - Application parameters.
cpxMetaData - Contains the metadata for the data control.
Returns:
Created data control object.

createDataControl

protected DataControl createDataControl(java.lang.String name,
                                        java.lang.String def,
                                        java.lang.Object dcInstance,
                                        AbstractDefinition dcDef)
Creates a new AdapterDCService instance.

Overrides:
createDataControl in class DataControlFactoryImpl
Parameters:
name - Name of the data control.
def - The location of the structure definition metadata.
dcInstance - the data control instance.
dcDef - the data control definition that has created this service.

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.7.0)

E10653-08

Copyright © 1997, 2013, Oracle. All rights reserved.