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

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-01

 

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