public class BeanDCDefinition extends BeanDefinition
_logger, BEAN_CLASS, BEAN_DEFINITION, BEAN_DEFINITION_URI, BEAN_PROVIDER, BEAN_XMLNS, DataFilterHandlerName, JPQLDataControlHandlerName, LOGGERACCESS_MODE, DATA_CONTROL_HANDLER, EAGER_PERSIST, metaData, parameters, RANGE_PAGING, SCROLLABLECACHE_TO_SOURCEPATH, DONT_CACHE, mFullName, mNameTYPE_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 |
|---|
BeanDCDefinition()
Default constructor required by the adapter framework.
|
BeanDCDefinition(DataControlStructure definition)
Constructor used by the BeanAbstractAdapter.
|
| Modifier and Type | Method and Description |
|---|---|
DataControl |
createDataControl()
Creates data control at runtime.
|
boolean |
useDefinitionProvider()
Indicates if datacontrol uses DC definition provider
|
assignDefaultPackage, getAdapterType, getCachingMode, getFullName, getProviderType, initDefinition, isSupported, shouldCompileProjectOnCreate, usePersistedStructuregetBeanDCHandler, getDCName, getFactoryClassName, getMetadata, getRuntimeMetaData, getRuntimeParameters, getStructure, isStructureDirty, loadFromMetadata, setPropertycreateDuplicateDetailIterator, getAdapterContext, getConfigurationFullName, getDefClassName, getDefinitionParent, getDefinitionType, getName, getParameters, getProperties, getProperty, setAdapterContext, setCachingMode, setCompileProjectOnCreate, setConfigurationFullName, setFullName, setName, setPropertypublic BeanDCDefinition()
public BeanDCDefinition(DataControlStructure definition)
public DataControl createDataControl()
createDataControl in class BeanDefinitionpublic boolean useDefinitionProvider()
useDefinitionProvider in class AbstractDefinition