@Concealed public class DCCriteriaItemViewDef extends DCCriteriaBaseViewDef
ViewDefImpl.AutoRefreshMode
PersistableDefObject.CustomizationType, PersistableDefObject.PersonalizationType
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CRITERIA_ITEM_NESTED_CRITERIA_ACC
Deprecated.
|
static java.lang.String |
CRITERIA_ITEM_OPERATORS_ACC
Deprecated.
|
static java.lang.String |
CRITERIA_ITEM_VALUES_ACC
Deprecated.
|
static java.lang.String |
VCI_DEF_NAME
Deprecated.
|
CLAUSE_ADDITIVE, CLAUSE_GENERATE_RT, COMPOSITE_VIEW_OBJECT, COMPVO_BASE_VIEW_QUERIES_INLINED, MAP_SOURCE_COLLECTION, MAP_SOURCE_ROW, PASSIVATE_DEFAULT, PASSIVATE_DISABLED, PASSIVATE_TRANISENTS_TOO
mAliasName, mBindingStyle
mComponentClass, PERSMERGED_BASE_PACKAGE
mEditedProperties, mEditedPropertyExprs
DEF_MDS_CLIENT_KEY, DEF_SCOPE_ALL, DEF_SCOPE_PERS, DEF_SCOPE_SESSION, DEF_SCOPE_SHARED, DEF_SCOPE_SITE, DEF_SCOPE_USER, mBaseDefObject, mExtendedDefObjects, mObjectResolved, PERSDEF_MDS_CLIENT_KEY, PROPERTY_EXPRMAP
mFullName, mObjName, mParent, mProperties, RES_ID_SUFFIX, RESID_SUFFIX
FULL_OUTER_JOIN_TYPE, INNER_JOIN_TYPE, LEFT_OUTER_JOIN_TYPE, NONE_JOIN_TYPE, RIGHT_OUTER_JOIN_TYPE
XML_STATEMENT
Constructor and Description |
---|
DCCriteriaItemViewDef()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected void |
addDCCriteriaViewAccessorDefs()
Deprecated.
|
protected void |
addDCCriteriaViewAttributeDefs()
Deprecated.
|
void |
addOperation(OperationDefinitionImpl opDef)
For internal framework use only.
|
void |
addRowOperation(OperationDefinitionImpl opDef)
For internal framework use only.
|
OperationDefinitionImpl |
addRowScriptOperation(java.lang.String id,
java.lang.String name,
java.lang.String returnType,
java.util.LinkedHashMap<java.lang.String,java.lang.String> params,
java.lang.String body)
For internal framework use only.
|
OperationDefinitionImpl |
addScriptOperation(java.lang.String id,
java.lang.String name,
java.lang.String returnType,
java.util.LinkedHashMap<java.lang.String,java.lang.String> params,
java.lang.String body)
For internal framework use only.
|
OperationDefinitionImpl |
addScriptRowOperation(java.lang.String id,
java.lang.String name,
java.lang.String returnType,
java.util.LinkedHashMap<java.lang.String,java.lang.String> params,
java.lang.String body)
For internal framework use only.
|
ExprCodeSource |
editCodeSource(ExprCodeSource codeSource)
Notify that ComponentOperationsManager that the client expects to
edit the CodeSource.
|
ExprCodeSource |
ensureCodeSource(ExprDef exprDef)
Ensure a named code source in the operations manager.
|
OperationDefinitionImpl |
findOperationDefinition(java.lang.String id)
For internal framework use only.
|
OperationDefinitionImpl |
findRowOperationDefinition(java.lang.String id)
For internal framework use only.
|
java.lang.String |
getClientProxyClassName() |
java.lang.Class |
getComponentClass() |
java.lang.String |
getComponentInterfaceName() |
protected ComponentOperations |
getComponentOperations()
For internal framework use only.
|
protected java.lang.String |
getEffectiveClientProxyClassName() |
protected java.lang.String |
getEffectiveComponentInterfaceName() |
OperationDefinitionsImpl |
getOperationDefinitions()
Return the operation definitions.
|
OperationDefinitionsImpl |
getRowOperationDefinitions()
Return the row operation definitions.
|
protected static void |
loadFromXML(DefElement xmlElement,
oracle.jbo.server.RemotableCompDef defObj) |
protected void |
loadOperationDefinitions(DefElement xmlElement)
For internal framework use only.
|
ExprCodeSource |
lookupCodeSource(java.lang.String name)
For internal framework use only.
|
OperationDefinitionImpl |
lookupOperationDefinition(java.lang.String id)
For internal framework use only.
|
OperationDefinitionImpl |
lookupRowOperationDefinition(java.lang.String id)
For internal framework use only.
|
OperationDefinitionImpl |
lookupRowOperationDefinition(java.lang.String name,
java.lang.String returnType,
java.lang.Class[] params) |
void |
removeOperation(OperationDefinitionImpl opDef)
For internal framework use only.
|
void |
removeRowOperation(OperationDefinitionImpl opDef)
For internal framework use only.
|
void |
setClientProxyClassName(java.lang.String name) |
void |
setComponentClass(java.lang.Class refClass) |
void |
setComponentInterfaceName(java.lang.String interfaceName) |
createDCCriteriaKeyAttribute, createDCCriteriaViewAccessorDef, createDCCriteriaViewAttribute, createDCCriteriaViewAttribute, init
addAllEntityAttributes, addAllRowAttributes, addApplyViewCriteriaNames, addEntityAttribute, addEntityAttribute, addEntityUsage, addEntityUsage, addEntityUsage, addEntityUsage, addEntityUsage, addListBindingDef, addRowAttribute, addRowSetViewAttribute, addViewAttribute, addViewLinkAccessor, addViewLinkAccessor, addViewObjectUsage, addViewObjectUsage, addViewUsage, addViewUsage, buildDefaultFrom, buildDefaultFrom, buildDefaultFrom, buildDefaultFromAttrs, buildDefaultSelect, buildDefaultSelect, buildSubquery, buildSubqueryFromClauses, buildViewCriteriaClauses, checkStructWithOld, createAltKey, createAttributeDef, createAttributeDef, createCompositeViewDef, createViewCriteria, createViewDef, criteriaChanged, doAddViewUsage, ensureCategoryManager, findAttrDefByEntAttrDef, findAttributeDef, findDefObject, findDefObjectNoSub, findStructureDefByName, findViewDefByName, findViewLinkDefImpl, finishedLoading, getAccessMode, getAllDefNames, getAllViewCriteriaNames, getAllViewCriterias, getAltKeyAttrDefs, getAltKeyAttrDefs, getAttributeCount, getAttributeDef, getAttributeDefImpls, getAttributeDefs, getAttributeIndexOf, getAutoRefreshMode, getBaseComponentClass, getCalculatedAttributeCount, getCategoryManager, getCollectionStorageAttributeCount, getCollectionStorageAttributeDefs, getColumnNameForQuery, getColumns, getCtrlHints, getDBSortCriteria, getDefaultFetchMode, getDefaultViewCriteria, getDefTypeId, getDefXMLElementTag, getDfltCtrlHints, getEffectiveDateTransientAttr, getEffectiveDateTransientAttrInternal, getEffectiveDateTransientAttrName, getEffectiveRowClientProxyClassName, getEJBAppProviderURL, getEJBHome, getEJBHomeJNDIName, getEntityDiscrColumns, getEntityIndex, getEntityReference, getEntityReference, getEntityReferences, getEntityReferences, getEntityRefsParentOrder, getEntityUsage, getEntityUsages, getFetchMode, getFetchSize, getFromClause, getFromClause, getFromClauseFlags, getHintValue, getIterMode, getListBindingViewDef, getMaxActiveNodes, getMaxAttrConst, getMaxFetchSize, getMaxRowsPerNode, getOrderByClause, getPrimaryKeys, getProperty, getQuery, getQueryHint, getRangePagingCacheFactor, getRangeSize, getRawAttributeDefs, getReqdVC, getRowClass, getRowClientProxyClassName, getRowInterfaceName, getRowMatch, getRows, getSdoName, getSdoNameSpace, getSDOPackageName, getSelectClause, getSelectClauseFlags, getSIFContextKey, getStaticListCellId, getStoredProcedureName, getSubqueryLevel, getVarMgrParents, getViewCriteria, getViewCriteriaManager, getViewKeyAttrDefs, getWhereClause, getWhereClause, getWhereClause, getWhereClauseFlags, getXMLElementTag, getXMLRowElementTag, hasDataSecurity, hasPrimaryEntity, hasQuery, hasVariables, isAutoRefreshEnabled, isComposite, isDupBaseDef, isEffectiveDated, isFinderView, isFindViewDefOnActivation, isFullSql, isKeyNameForPK, isManageRowsByKey, isPassivationEnabled, isPLSQLView, isPullCustomizationsFromPrimaryVOs, isQueryThruEntity, isReadOnly, isRuntimeSQLGeneration, isSdoDirty, isSdoGen, isSDOGeneric, isSelectAllAttributes, isServiceWarningsEnabled, isStatic, isUseGlueCode, isViewLinkAccessorRetained, loadCustomDef, loadXMLContentsNoResolve, lookupAttributeDef, lookupRawAttributeDef, lookupViewAccessorDef, putPDefViewCriteria, putViewCriteria, resetDefResolved, resolveDefObject, resolveReferences, setAccessMode, setAutoRefresh, setAutoRefreshMode, setClauseGenForRowMatch, setColumns, setDBSortCriteria, setDefForComponent, setDupBaseDef, setEffectiveDated, setEntityDiscrColumns, setFetchMode, setFetchSize, setFindViewDefOnActivation, setFromClause, setFromClauseFlags, setFullSql, setIterMode, setJoinType, setMaxActiveNodes, setMaxFetchSize, setMaxRowsPerNode, setOrderByClause, setPassivationMode, setQuery, setQueryHint, setRangePagingCacheFactor, setRangeSize, setReqdVC, setRowClass, setRowClientProxyClassName, setRowInterfaceName, setRowMatch, setRows, setSdoDirty, setSdoGen, setSdoName, setSdoNameSpace, setSelectAllAttributes, setSelectClause, setSelectClauseFlags, setServiceWarnings, setStoredProcedureName, setSubqueryLevel, setupForLov, setUseGlueCode, setViewLinkAccessorRetained, setWhereClause, setWhereClauseFlags, shouldPutJoinConstraintInWhereClause, unsetDefForComponent, writeChildren, writeContents
addAltKey, addExtendedDefObject, addForwardDependency, addForwardDependency, addListBindingDef, addValidator, addViewAccessorDef, appendBindingNameForAttr, appendBindingSpec, appendBindingSpec, createDef, discrValuesQualify, findAltKeyDef, findAttrDefIncludingPDef, findDefForDiscrValues, findDefForDiscrValues2, findListBindingDef, findViewAccessorDef, getAliasName, getAllProperties, getAltKeyCount, getAltKeyDef, getAltKeyIndex, getAltKeyNames, getBackwardDependencies, getBackwardDependencyAttributes, getBindingStyle, getDataSourceDef, getDefFullName, getDefName, getDiscrColumns, getExprVarVal, getExprVarValType, getForwardDependencies, getForwardDependencyAttributes, getGlobalOperations, getListBindingDefs, getValidators, getViewAccessorDefs, isComponentDefinition, loadListBindings, loadViewAccessor, loadViewAccessors, lookupAltKeyDef, lookupAttrDefIncludingPDef, lookupExprDef, lookupListBindingDef, lookupValidator, registerDefObject, removeAltKey, removeListBindingDef, removeViewAccessorDef, resolvePropertyRaw, setAliasName, setBindingStyle, setDiscrColumns, setExprVarVal, setThrowOnListBindingMismatch, throwOnListBindingMismatch, verifyExtendedDefObjects, writeXMLContents
deregisterSessionObject, getEditVersionsAsString, getInheritPersonalizationValue, getMajorVersion, getMessageBundleClass, getMinorVersion, getMsgBundleDef, getPackageDef, getPackageName, getPersDef, getPersDefNoUpdateCheck, getPersMergedDef, getResourceBundleDef, getResourcePrefix, isDynamic, isInheritPersonalization, loadDefVersions, loadResourceBundle, loadXMLContents, registerSessionDefObject, setInheritPersonalization, setInheritPersonalizationStrValue, setMessageBundleClass, setResourceBundleDef
applyDiffChildren, diffChildren, ensureVariableManager, getAdfmConfigStartupProperty, getBaseDefObject, getBooleanAdfmConfigProperty, getDefXMLNameSpace, getVariableManager, isDeprecated, isFromCustomization, loadProperties, loadVariables, setBaseDefObject, setBaseDefObject, setName, setParent
addDefImport, addSavedDocName, adjustPropertyMapForWrite, allocatePropertyMap, allocatePropertyMapForEdits, applyDiffContents, beginDiffObjects, checkEditable, checkStructWithOld, close, createFromXML, deregisterDefObject, diffContents, diffObjects, ensureDifferDetails, findDefImport, getBaseDir, getBasePackage, getDefImports, getDefManager, getDefTypeName, getDefWriter, getEditedPropertiesMap, getEditedPropertyExpressionsMap, getEditedPropertyMap, getEditObject, getExtendedDefObjectsInternal, getFileName, getFullDirName, getFullFileName, getMergeableFullName, getMergeableName, getOrigObject, getPropertyMap, getSavedDocNames, getSessionSyncLock, getSubstitutedNames, getSyncLock, guaranteePath, hasExtendedDefObjects, includeCustomizationLayerInfo, isCustomizationEnabled, isCustomizationEnabled, isDirty, isEditable, isFromTip, isLoadBase, isMajorVersionChanged, isMinorVersionChanged, isNew, isPersonalizationEnabled, isPersonalizationEnabled, isPropertyExpression, loadDefImports, loadDefObject, lockDefinitionContext, mergeChanges, mergePropertyMap, objectRemoved, reapplyChanges, registerClass, registerSiteDefObject, remove, removeAndDelete, removeDefImport, removeExtendedDefObject, removeProperty, saveXMLContents, setCustomizationEnabled, setCustomizationEnabled, setDefaultBaseDir, setDefMgr, setDirty, setEditable, setEditableFlag, setEditableObject, setFullName, setFullNameInternal, setLoadBase, setMajorVersionChanged, setNew, setOrigObject, setPersonalizationEnabled, setPersonalizationEnabled, setProperty, setPropertyExpression, setPropertyMap, setupDefWriterFromMO, staticUpdateChildrenList, unlockDefinitionContext, updateChildrenList, updateMdsKeyFromTip, verifyVersion, verifyVersionNullCheck, writeHeaderForNew, writeObject, writeVersion
addPropertySetName, enableUpdateCheck, getAllExtendedDefObjects, getContainerDef, getContainerName, getDefinitionState, getDefScope, getExtendedDefObjects, getMdsKey, getMdsReference, getPropertySetName, getPropertySetNames, getRootBaseDefObject, isBaseDefFor, isDynamicDefinitionObject, isObjectResolved, isSubtypeOf, isSuppressUpdateCheck, loadCustomProperties, loadPropertiesInMap, loadPropertySetNames, loadSchemaProperties, setDefScope, setMdsKey, setMdsReference, setObjectResolved, setPropertySetName, staticLoadCustomProperties, staticLoadSchemaProperties, suppressUpdateCheck
getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getPropertyExpressionDef, getPropertyExpressionsMap, getPropertyNamesSet, getRawPropertyValue, getResourcesFromBundle, getStringFromMessageBundle, refreshProperty, removeProperty, requiresNamePrefixedResId, resolveObjectProperty, setPropertiesMap, setPropertiesMap2, setProperty
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
registerDefObject, saveXMLContents, setDefaultBaseDir, writeXMLContents
getDefFullName, getDefName, getFullName, getName
getName, getProperty, getResourceBundleDef
getFullName, getName, getResourceBundleDef
getFullName
getName
getFullName
public static final java.lang.String VCI_DEF_NAME
public static final java.lang.String CRITERIA_ITEM_OPERATORS_ACC
public static final java.lang.String CRITERIA_ITEM_VALUES_ACC
public static final java.lang.String CRITERIA_ITEM_NESTED_CRITERIA_ACC
protected void addDCCriteriaViewAccessorDefs()
addDCCriteriaViewAccessorDefs
in class DCCriteriaBaseViewDef
protected void addDCCriteriaViewAttributeDefs()
addDCCriteriaViewAttributeDefs
in class DCCriteriaBaseViewDef
public java.lang.Class getComponentClass()
public void setComponentClass(java.lang.Class refClass)
public void setComponentInterfaceName(java.lang.String interfaceName)
public java.lang.String getComponentInterfaceName()
public java.lang.String getClientProxyClassName()
public void setClientProxyClassName(java.lang.String name)
protected java.lang.String getEffectiveClientProxyClassName()
protected java.lang.String getEffectiveComponentInterfaceName()
protected static void loadFromXML(DefElement xmlElement, oracle.jbo.server.RemotableCompDef defObj)
@Concealed protected ComponentOperations getComponentOperations()
@Concealed public OperationDefinitionImpl lookupOperationDefinition(java.lang.String id)
@Concealed public ExprCodeSource lookupCodeSource(java.lang.String name)
@Concealed public OperationDefinitionImpl findOperationDefinition(java.lang.String id)
public OperationDefinitionsImpl getOperationDefinitions()
OperationContainer
getOperationDefinitions
in interface OperationContainer
public OperationDefinitionsImpl getRowOperationDefinitions()
OperationContainer
getRowOperationDefinitions
in interface OperationContainer
public ExprCodeSource ensureCodeSource(ExprDef exprDef)
ComponentOperationsManager
#updateCodeSource
to update the component
operations manager with any updates that are made to this CodeSource.ensureCodeSource
in interface ComponentOperationsManager
exprDef
- a null exprDef may be used to indicate the a
built-in code source.public ExprCodeSource editCodeSource(ExprCodeSource codeSource)
ComponentOperationsManager
editCodeSource
in interface ComponentOperationsManager
@Concealed public void addOperation(OperationDefinitionImpl opDef)
@Concealed public OperationDefinitionImpl addScriptOperation(java.lang.String id, java.lang.String name, java.lang.String returnType, java.util.LinkedHashMap<java.lang.String,java.lang.String> params, java.lang.String body)
@Concealed public OperationDefinitionImpl addScriptRowOperation(java.lang.String id, java.lang.String name, java.lang.String returnType, java.util.LinkedHashMap<java.lang.String,java.lang.String> params, java.lang.String body)
@Concealed public void removeOperation(OperationDefinitionImpl opDef)
protected void loadOperationDefinitions(DefElement xmlElement)
@Concealed public OperationDefinitionImpl lookupRowOperationDefinition(java.lang.String id)
public OperationDefinitionImpl lookupRowOperationDefinition(java.lang.String name, java.lang.String returnType, java.lang.Class[] params)
@Concealed public OperationDefinitionImpl findRowOperationDefinition(java.lang.String id)
@Concealed public void addRowOperation(OperationDefinitionImpl opDef)
@Concealed public OperationDefinitionImpl addRowScriptOperation(java.lang.String id, java.lang.String name, java.lang.String returnType, java.util.LinkedHashMap<java.lang.String,java.lang.String> params, java.lang.String body)
@Concealed public void removeRowOperation(OperationDefinitionImpl opDef)