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

E10653-08

oracle.adf.model.generic.toplink
Class DataControlFactoryImpl

java.lang.Object
  extended by oracle.adf.model.generic.DataControlFactoryImpl
      extended by oracle.adf.model.generic.toplink.DataControlFactoryImpl
All Implemented Interfaces:
DataControlFactory

Deprecated. - TopLink Data Controls created with 10.1.3 ADF, will no longer use these classes.

public class DataControlFactoryImpl
extends DataControlFactoryImpl

Purpose: Construct a data control upon request.

Description: The ADF infrastructure will use this factory to create TopLink data controls when required. ADF will create multipe factories so no shared state should be assumed (not a singlton factory).

See Also:
DataControlFactory, TopLinkDataControl, PersistenceManager

Field Summary
static java.lang.String DEFAULT_DATA_CONTROL_CLASS_NAME
          Deprecated. Default data control class name
 
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
DataControlFactoryImpl()
          Deprecated.  
 
Method Summary
 DataControl createSession(BindingContext ctx, java.lang.String sName, java.util.Map appParams, java.util.Map parameters)
          Deprecated. Creates a new TopLinkDataControl instance based upon the given inputs.
 java.lang.String getDataControlClassName()
          Deprecated. May be overridden to return a custom DataControl class name.
 
Methods inherited from class oracle.adf.model.generic.DataControlFactoryImpl
createDataControl, createSession
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_DATA_CONTROL_CLASS_NAME

public static final java.lang.String DEFAULT_DATA_CONTROL_CLASS_NAME
Deprecated. 
Default data control class name

See Also:
Constant Field Values
Constructor Detail

DataControlFactoryImpl

public DataControlFactoryImpl()
Deprecated. 
Method Detail

createSession

public DataControl createSession(BindingContext ctx,
                                 java.lang.String sName,
                                 java.util.Map appParams,
                                 java.util.Map parameters)
Deprecated. 
Creates a new TopLinkDataControl instance based upon the given inputs.

Specified by:
createSession in interface DataControlFactory
Overrides:
createSession in class DataControlFactoryImpl
Parameters:
ctx - The BindingContext for which the DataControl is being created
sName - The DataControl name as specified in the DataControl definition
appParams - Additional application createSession context
parameters - A Map containing name/value pairs of the properties defined in the DataControl definition

The framework may pass additional context in the applicationParams Map. For example, in the case of a HttpSession, the framework will add the current HttpSession to the applicationParams Map.

See Also:
DataControlFactory.createSession(oracle.adf.model.BindingContext, String, java.util.Map, java.util.Map)

getDataControlClassName

public java.lang.String getDataControlClassName()
Deprecated. 
May be overridden to return a custom DataControl class name.


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.