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

E10653-01

oracle.adf.model.generic.ejb
Class EjbDataControl

java.lang.Object
  extended by java.util.AbstractMap
      extended by oracle.jbo.common.JboAbstractMap
          extended by oracle.adf.model.binding.DCDataControl
              extended by oracle.adf.model.generic.DCGenericDataControl
                  extended by oracle.adf.model.generic.ejb.EjbDataControl
All Implemented Interfaces:
java.util.Map, DataControl, ManagedDataControl

public class EjbDataControl
extends DCGenericDataControl

Class that exposes EJB-wrapped beans to the data control services.


Nested Class Summary
 
Nested classes/interfaces inherited from class java.util.AbstractMap
java.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V>
 
Nested classes/interfaces inherited from interface oracle.adf.model.DataControl
DataControl.DataChangeEventPolicy
 
Nested classes/interfaces inherited from interface java.util.Map
java.util.Map.Entry<K,V>
 
Field Summary
 
Fields inherited from class oracle.adf.model.generic.DCGenericDataControl
DC_ROOT_ACC_NAME, mDef, mRSIs, mStructureDefs
 
Fields inherited from class oracle.adf.model.binding.DCDataControl
ABSTRACT, GET_ApplicationModule, GET_dataProvider, GET_DataProvider, GET_MethodResults, GET_Name, JCLIENT, mBindingContainerList, mDataControlFrameName, mDataProvider, mErrorHandler, mErrorHandlerActive, mErrorHandlerThrow, METHOD_RESULT, mIsReleased, mIsReleasing, mIsRoot, mLocaleCtx, mLock, mName, mParent, mRootApplication, mStatusBarList, mTxnListeners, mUserData, OPER_CTRL_BINDING_VALIDATION, OPER_DATA_ROW_CREATE, OPER_DATA_ROW_CREATE_ONLY, OPER_DATA_ROW_REMOVE, OPER_DATA_ROW_UPDATE, OPER_EXECUTE, OPER_FIND_MODE, OPER_SORT_COLLECTION, PNAME_Type, REL_ALL_REFS, REL_DATA_REFS, REL_VIEW_REFS, REL_WEAK_DATA_REFS, VCCRITERIA, VCCRITERIAITEM, VCCRITERIAITEMVALUE, VCCRITERIAOPERATOR
 
Fields inherited from class oracle.jbo.common.JboAbstractMap
MAP_NULL_VALUE
 
Fields inherited from interface oracle.adf.model.DataControl
DATACHANGE_EVENT_POLLINGMODE
 
Constructor Summary
EjbDataControl(java.lang.String name, java.lang.String beanClass, java.lang.Object beanInstance)
           
EjbDataControl(java.lang.String name, java.lang.String beanClass, java.lang.Object beanInstance, boolean root)
           
 
Method Summary
 boolean isOperationSupported(DCIteratorBinding iterBinding, byte oper)
          Returns true for find(execute), defers to super for the rest
 
Methods inherited from class oracle.adf.model.generic.DCGenericDataControl
addDataChangeListener, applySortCriteria, applyViewCriteria, beginRequest, clearIteratorBinding, closeRowSetIterators, commitTransaction, createAccessorRowSetIteratorForMasterRow, createCriteriaRowMatch, createRowData, createRowSetIteratorImpl, createViewCriteria, endRequest, executeIteratorBinding, executeIteratorBindingIfNeeded, executeMethodIterators, fetchProperty, fetchProviderProperty, fetchRowSetIterator, findOrCreateAccessorRowSetIterator, findOrCreateAccessorRowSetIterator, findOrCreateMethodRowSetIterator, findOrCreateViewObjectForCriteria, findOrCreateViewObjectForCriteriaItem, findRootRowSetIterator, findRowsByKeyValues, findStructureDef, getAccessorDefs, getAccessorValue, getAttributeDefs, getAttributeDefs, getCriteriaAdapter, getDataProvider, getDefinition, getEstimatedRowCount, getEventDefinitions, getIteratorStructureDefName, getKeyAttributeDefs, getLastEventId, getListBindingDef, getListBindingName, getListBindingRSI, getRowSetIterator, getSortCriteria, getViewCriteria, initDCProperties, initializeBindingContainer, initializeRSIs, invokeMethod, invokeOperation, isAttributeSortable, isTransactionDirty, registerDataProvider, release, removeDataChangeListener, removeRowData, resetState, restoreRSIs, rollbackTransaction, setCurrentRowWithKey, setCurrentRowWithKey, setCurrentRowWithKeyValue, startEvents, validate
 
Methods inherited from class oracle.adf.model.binding.DCDataControl
addBindingContainer, addBindingContainer, addBindingContainer, addBindingContainerRef, addBindingWithExc, addDataChangeListener, addOrCreateBindingContainer, addStatusBarInterface, addTransactionStateListener, cacheMethodResult, callCommitTransaction, cleanup, connect, createAccessorRowSetIterator, createAccessorRowSetIterator, createAccessorRowSetIterator, createBindingContainer, createBindingContainerInstance, createRowSetIteratorImpl, createSavepoint, createSnapshot, displayStatus, displayStatus, doneCommit, doneRollback, executeIteratorBindingWithParams, findBindingContainer, findOrCreateRowSetIteratorImpl, findVariable, focusGained, get, getAdaptedDC, getAppDefName, getApplicationModule, getBindingContext, getCurrentErrorHandler, getDef, getDeferredEstimatedRowCount, getErrorHandlerActive, getLocaleContext, getMethodResults, getMethodResultUseCount, getName, getParent, getRootDataControl, getSecurityContext, getSessionContext, getSessionContextManager, getSubstitutedDefNames, getSyncLock, getUnresolvedBindingContainer, getUserData, hasBindingsWithExc, hashCode, hasKeyAttributes, hasOperationParamsChanged, hasPermission, hasPermission, hasPermission, initialize, initializeContainerFromDef, initializeFromMetadata, internalCacheMethodResults, internalGet, internalGetCurrentRow, internalPut, internalSetTransactionStateChanged, invalidateMethodResult, invokeMethod, isBoundRowIteratorEvent, isClientTier, isDataChangeManager, isJClientApp, isRoot, isTransactionModified, rebuildIteratorIfNeeded, release, releaseBindings, releaseData, releaseFromDCFrame, releaseMethodResults, removeBindingContainer, removeBindingWithExc, removeDataChangeListener, removeRowDataFromCollection, removeSnapshot, removeStatusBarInterface, removeTransactionStateListener, reportException, resetAttributeExceptionInRow, resolveAttributeDefs, restoreSavepoint, restoreSnapshot, setAppDefName, setAttributeInRow, setAttributesInRow, setBindingContext, setClientApp, setDataControlFrameName, setDataProvider, setDef, setErrorHandler, setErrorHandlerActive, setLocaleContext, setName, setParent, setPartialUpdate, setPinned, setSessionContext, setTransactionModified, stopEvents, sync, syncIfNeeded, syncNeeded, toString, transactionStateChanged
 
Methods inherited from class oracle.jbo.common.JboAbstractMap
entrySet, equals, put, setThrowIfPropertyNotFoundOnGet
 
Methods inherited from class java.util.AbstractMap
clear, clone, containsKey, containsValue, isEmpty, keySet, putAll, remove, size, values
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
clear, containsKey, containsValue, entrySet, equals, isEmpty, keySet, put, putAll, remove, size, values
 

Constructor Detail

EjbDataControl

public EjbDataControl(java.lang.String name,
                      java.lang.String beanClass,
                      java.lang.Object beanInstance)

EjbDataControl

public EjbDataControl(java.lang.String name,
                      java.lang.String beanClass,
                      java.lang.Object beanInstance,
                      boolean root)
Method Detail

isOperationSupported

public boolean isOperationSupported(DCIteratorBinding iterBinding,
                                    byte oper)
Returns true for find(execute), defers to super for the rest

Overrides:
isOperationSupported in class DCGenericDataControl

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

E10653-01

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