Oracle ADF Model and Business Components API Reference 10.1.2 B14022-02


oracle.adf.model.generic.toplink
Class DataControlFactoryImpl

java.lang.Object
  extended byoracle.adf.model.generic.DataControlFactoryImpl
      extended byoracle.adf.model.generic.toplink.DataControlFactoryImpl

All Implemented Interfaces:
DataControlFactory

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).

Version:
10.1.2
See Also:
DataControlFactory, TopLinkDataControl, PersistenceManager

Field Summary
static java.lang.String DEFAULT_DATA_CONTROL_CLASS_NAME
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()

Method Summary
DataControl createSession(BindingContext ctx, java.lang.String sName, java.util.Map appParams, java.util.Map parameters)
Creates a new TopLinkDataControl instance based upon the given inputs.
java.lang.String getDataControlClassName()
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
Default data control class name
See Also:
Constant Field Values

Constructor Detail

DataControlFactoryImpl

public DataControlFactoryImpl()

Method Detail

createSession

public DataControl createSession(BindingContext ctx,
                                 java.lang.String sName,
                                 java.util.Map appParams,
                                 java.util.Map parameters)
Creates a new TopLinkDataControl instance based upon the given inputs.
Specified by:
createSession in interface DataControlFactory
Overrides:
createSession in class DataControlFactoryImpl
See Also:
oracle.adf.model.DataControlFactory#createSession(oracle.adf.model.BindingContext, org.w3c.dom.Node, java.util.Map, java.util.Map)

getDataControlClassName

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

Oracle ADF Model and Business Components API Reference 10.1.2 B14022-02


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