public class EjbDCDefinition extends EjbDefinition
_logger, DataFilterHandlerName, EJB_BUSINESS_INTERFACE, EJB_DEFINITION, EJB_DEFINITION_URI, EJB_HOME_INTERFACE, EJB_INTERFACE_TYPE, EJB_LOCAL, EJB_LOCAL_HOME_INTERFACE, EJB_LOCAL_REF_PREFIX, EJB_NAME, EJB_REF_PREFIX, EJB_REMOTE, EJB_TYPE, EJB_VERSION, INITIAL_CONTEXT_FACTORY, JAVA_COMP_ENV, JNDI_NAME, JPQLDataControlHandlerName, LOCAL_JNDI_NAME, LOCAL_LOOKUP_PREFIX, LOGGER, PROVIDER_URL, REMOTE_LOOKUP_PREFIX, SECURITY_CREDENTIALS, SECURITY_PRINCIPAL, WL_INITIAL_CONTEXT_FACTORY, WL_PROVIDER_URLACCESS_MODE, DATA_CONTROL_HANDLER, EAGER_PERSIST, metaData, parameters, RANGE_PAGING, SCROLLABLECACHE_TO_SOURCEPATH, DONT_CACHE, mDCConfiguration, mFullName, mName, mRootDefNameTYPE_ACCESSOR, TYPE_ATTRIBUTE, TYPE_CRITERIA, TYPE_CRITERIA_ITEM, TYPE_CRITERIA_OPERATOR, TYPE_CRITERIA_ROW, TYPE_DATACONTROL, TYPE_DEFINITION, TYPE_DEFINITIONCONTEXT, TYPE_NAMED, TYPE_OPERATION, TYPE_OPERATIONRETURN, TYPE_PARAMETER, TYPE_STRUCTURE, TYPE_VARIABLE| Constructor and Description | 
|---|
| EjbDCDefinition()Default constructor required by the adapter framework. | 
| EjbDCDefinition(DataControlStructure definition)Constructor used by the BeanAbstractAdapter. | 
| Modifier and Type | Method and Description | 
|---|---|
| DataControl | createDataControl()Creates data control at runtime. | 
| int | getCachingMode()The default implementation is DONT_CACHE for sparsebean. | 
| protected void | initDefinition()Option to override rt bean-definition | 
| boolean | isStructureDirty(boolean refresh)Indicates to the Adapter framework to always recreate the DC on refresh. | 
| boolean | useDefinitionProvider()Indicates if datacontrol uses DC definition provider | 
assignDefaultPackage, getActualFullName, getAdapterType, getConfiguration, getFullName, getProviderType, isSupported, shouldCompileProjectOnCreate, usePersistedStructuregetBeanDCHandler, getDCName, getFactoryClassName, getMetadata, getNodeValue, getRuntimeMetaData, getRuntimeParameters, getStructure, loadFromMetadata, setPropertycreateDuplicateDetailIterator, getAdapterContext, getConfigurationFullName, getDefClassName, getDefinitionParent, getDefinitionType, getJUDTDataControlName, getName, getParameters, getProperties, getProperty, getRootStructureName, setAdapterContext, setCachingMode, setCompileProjectOnCreate, setConfigurationFullName, setFullName, setName, setProperty, setRootStructureNamepublic EjbDCDefinition()
public EjbDCDefinition(DataControlStructure definition)
public DataControl createDataControl()
createDataControl in class EjbDefinitionpublic boolean useDefinitionProvider()
useDefinitionProvider in class AbstractDefinitionpublic int getCachingMode()
getCachingMode in class EjbDefinitionpublic boolean isStructureDirty(boolean refresh)
AbstractBeanDefinitionisStructureDirty in class AbstractBeanDefinitionrefresh - flag to indicate if the refresh is requested for the 
 structure.protected void initDefinition()
AbstractBeanDefinitioninitDefinition in class EjbDefinition