@Concealed public class DCCriteriaBaseViewDef extends ViewDefImpl
ViewDefImpl.AutoRefreshMode
PersistableDefObject.CustomizationType, PersistableDefObject.PersonalizationType
Modifier and Type | Field and Description |
---|---|
static int |
SI_ClientProxyClassName |
static int |
SI_ComponentClass |
static int |
SI_ComponentInterfaceName |
static int |
SI_MsgBundleClass |
static int |
SMAX_RemotableCompDef |
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, SI_AccessMode, SI_AutoRefresh, SI_AutoRefreshMode, SI_BindingStyle, SI_ClientRowProxyName, SI_DupBaseDef, SI_FetchMode, SI_FetchSize, SI_FromList, SI_FromListFlags, SI_IsEffectiveDated, SI_MaxActiveNodes, SI_MaxFetchSize, SI_MaxRowsPerNode, SI_OrderBy, SI_PageIterMode, SI_Passivate, SI_QueryHint, SI_RangePagingCacheFactor, SI_RangeSize, SI_RowClass, SI_RowInterface, SI_RowMatch, SI_SdoGen, SI_SdoName, SI_SdoNameSpace, SI_SelectAllAttributes, SI_SelectList, SI_SelectListFlags, SI_ServiceWarnings, SI_StoredProcedure, SI_UseGlueCode, SI_ViewLinkAccessorRetained, SI_Where, SI_WhereFlags, SMAX_ViewDefImpl
mAliasName, mBindingStyle, SI_AliasName, SMAX_RowDef
INHERIT_POLICY_DEFAULT, INHERIT_POLICY_LEGACY, INHERIT_POLICY_STRICT, mComponentClass, mDebug_checkDef_throw, PERSMERGED_BASE_PACKAGE, PUBLISH_TO_BUSINESS_EDITOR_DEFAULT, PUBLISH_TO_BUSINESS_EDITOR_FALSE, PUBLISH_TO_BUSINESS_EDITOR_TRUE, SI_CustIntoStaticDef, SI_InheritPersonalization, SI_InheritPolicy, SI_MessageBundleClass, SI_ResourceBundleDef, SMAX_MetaObject
JIT_PACKAGE_NAME, mDebugToSkipEmptyDocForBug24949961, 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
FLAG_DIRTY, FLAG_EDITABLE, FLAG_FROM_TIP, FLAG_LOAD_BASE, FLAG_LOAD_HL_DEFS, FLAG_MAJOR_VERSION_CHANGED, FLAG_MINOR_VERSION_CHANGED, FLAG_NEW, FLAG_NEW_RECURSE, FLAG_SKIP_WRITE, XML_STATEMENT
Constructor and Description |
---|
DCCriteriaBaseViewDef()
Deprecated.
|
DCCriteriaBaseViewDef(java.lang.String viewDefName,
java.lang.Class rowClass,
java.lang.Class componentClass)
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 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 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 name,
java.lang.String returnType,
java.util.LinkedHashMap<java.lang.String,java.lang.String> params,
java.lang.String body)
For internal framework use only.
|
void |
cacheJavaMethodDefs(java.util.ArrayList al,
boolean row) |
protected ViewAttributeDefImpl |
createDCCriteriaKeyAttribute(java.lang.String attrName,
java.lang.String expression,
java.lang.Class javaType)
Deprecated.
|
protected ViewAccessorDef |
createDCCriteriaViewAccessorDef(java.lang.String vaName,
java.lang.String viewDefFullName)
Deprecated.
|
protected ViewAttributeDefImpl |
createDCCriteriaViewAttribute(java.lang.String attrName,
java.lang.String sqlExpression,
java.lang.Class javaType,
java.lang.String objectType,
byte updateable)
Deprecated.
|
protected ViewAttributeDefImpl |
createDCCriteriaViewAttribute(java.lang.String attrName,
java.lang.String sqlExpression,
java.lang.Class javaType,
java.lang.String objectType,
byte updateable,
java.lang.String transExpression)
Deprecated.
|
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.
|
ExprCodeSource |
ensureCodeSource(ExprDef exprDef,
java.lang.String codeSourceName) |
OperationDefinitionImpl |
findOperationDefinition(java.lang.String id)
For internal framework use only.
|
OperationDefinitionImpl |
findRowOperationDefinition(java.lang.String id)
For internal framework use only.
|
java.util.List |
getCachedJavaMethodDefs(boolean row) |
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() |
OperationDefinitionsImpl |
getRowOperationDefinitions() |
OperationDefinitionsImpl |
getScriptOperationDefinitions() |
OperationDefinitionsImpl |
getScriptRowOperationDefinitions() |
protected void |
init(java.lang.Class rowClass,
java.lang.Class componentClass)
Deprecated.
|
boolean |
isDynamicCodeSourceEnabled() |
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(java.lang.String name)
For internal framework use only.
|
void |
removeRowOperation(java.lang.String name)
For internal framework use only.
|
void |
setClientProxyClassName(java.lang.String name) |
void |
setComponentClass(java.lang.Class refClass) |
void |
setComponentInterfaceName(java.lang.String interfaceName) |
void |
skipRowOperationValidation()
For internal framework use only.
|
addAllEntityAttributes, addAllRowAttributes, addApplyViewCriteriaNames, addChildren, addCustomEntityAttribute, addEntityAttribute, addEntityAttribute, addEntityUsage, addEntityUsage, addEntityUsage, addEntityUsage, addEntityUsage, addListBindingDef, addRowAttribute, addRowFinder, addRowSetViewAttribute, addTrigger, addViewAttribute, addViewLinkAccessor, addViewLinkAccessor, addViewLinkAccessor, addViewLinkAccessor, addViewObjectUsage, addViewObjectUsage, addViewUsage, addViewUsage, allocatePDef, applyDiffChildren, applyDiffContents, buildDefaultFrom, buildDefaultFrom, buildDefaultFrom, buildDefaultFromAttrs, buildDefaultFromAttrsForStructureDef, buildDefaultFromForStructureDef, buildDefaultSelect, buildDefaultSelect, buildDefaultSelectForStructureDef, buildDefaultSelectForStructureDef, buildSubquery, buildSubqueryFromClauses, buildViewCriteriaClauses, checkStructWithOld, createAltKey, createAttributeDef, createAttributeDef, createCompositeViewDef, createDefCustomizer, createViewCriteria, createViewDef, criteriaChanged, diffChildren, diffContents, doAddViewUsage, doneLoadingInternal, ensureCategoryManager, fetchAnnotationDef, findAttrDefByEntAttrDef, findAttributeDef, findCustomizableDefObject, findDefObject, findDefObjectNoSub, findDefObjectWithCustomizer, findRowFinder, findStructureDefByName, findViewDefByName, findViewLinkDefImpl, finishedLoading, getAccessMode, getAllDefNames, getAllViewCriteriaNames, getAllViewCriterias, getAltKeyAttrDefs, getAltKeyAttrDefs, getAttrDefFromVTable, getAttributeCount, getAttributeDef, getAttributeDefImpls, getAttributeDefs, getAttributeException, 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, getFromClauseForStructureDef, getHintValue, getIterMode, getKeyNameForPK, getListBindingViewDef, getMaxActiveNodes, getMaxAttrConst, getMaxFetchSize, getMaxRowsPerNode, getOrderByClause, getPrimaryKeys, getProperty, getQuery, getQueryHint, getRangePagingCacheFactor, getRangeSize, getRawAttributeDefs, getReqdVC, getRowClass, getRowClientProxyClassName, getRowFinderList, getRowInterfaceName, getRowMatch, getRows, getScalarDirtyCount, getSdoName, getSdoNameSpace, getSDOPackageName, getSelectClause, getSelectClauseFlags, getSelectClauseForStructureDef, getSIFContextKey, getStaticListCellId, getStoredProcedureName, getSubqueryLevel, getVarMgrParents, getViewCriteria, getViewCriteriaManager, getViewKeyAttrDefs, getWhereClause, getWhereClause, getWhereClause, getWhereClauseFlags, getWhereClauseForStructureDef, getXMLElementTag, getXMLRowElementTag, hasDataSecurity, hasPrimaryEntity, hasQuery, hasVariables, initializeFromBaseViewDef, 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, lookupDefCustomizer, lookupRawAttributeDef, lookupRowFinder, lookupViewAccessorDef, newComponentClassInstance, newRowClassInstance, passivateFlagString, prepareEditable, putAttrDefInVTable, putPDefViewCriteria, putViewCriteria, removeAttribute, removeRowFinder, removeTrigger, resolveDefObject, resolveReferences, setAccessMode, setAttributeDefsDirty, setAutoRefresh, setAutoRefreshMode, setClauseGenForRowMatch, setColumns, setDBSortCriteria, setDefForComponent, setDupBaseDef, setEditable, setEffectiveDated, setEntityDiscrColumns, setEntityUsagesDirty, setFetchMode, setFetchSize, setFindViewDefOnActivation, setFromClause, setFromClauseFlags, setFullSql, setIterMode, setJoinType, setMaxActiveNodes, setMaxFetchSize, setMaxRowsPerNode, setOrderByClause, setPassivation, 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, setWholeDefDirty, shouldPutJoinConstraintInWhereClause, unsetDefForComponent, writeChildren, writeContents, writeXMLContents
addAltKey, addExtendedDefObject, addForwardDependency, addForwardDependency, addListBindingDef, addValidator, addViewAccessorDef, addViewFilterUsage, appendBindingNameForAttr, appendBindingSpec, appendBindingSpec, createDef, diffObjects, 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, getPersonalizedAttributeList, getResourceBundleDef, getStructureDef, getValidators, getViewAccessorDefs, getViewFilterUsage, getViewFilterUsages, hasExprVarVal, isAttributeDefInherited, isComponentDefinition, loadListBindings, loadPDefAttribute, loadPDefAttributes, loadViewAccessor, loadViewAccessors, loadViewFilterUsages, lookupAltKeyDef, lookupAttrDefIncludingPDef, lookupExprDef, lookupListBindingDef, lookupPersonalizedAttribute, lookupValidator, personalizeAttribute, registerDefObject, registerSessionDefObject, registerSiteDefObject, removeAltKey, removeListBindingDef, removePersonalizedAttribute, removeViewAccessorDef, removeViewFilterUsage, resetDefResolved, resolvePropertyRaw, setAliasName, setAttributeDefForRuntime, setBindingStyle, setDiscrColumns, setExprVarVal, setThrowOnListBindingMismatch, throwOnListBindingMismatch, verifyExtendedDefObjects
adjustPropertyMapForWrite, checkEditable, deregisterSessionObject, extractCustIntoPDef, getDefCustomizerFullFileName, getDefCustomizerFullName, getDefCustomizerName, getEditObject, getEditVersionsAsString, getInheritPersonalizationStrValue, getInheritPersonalizationValue, getInheritPolicyStrValue, getInheritPolicyValue, getMajorVersion, getMessageBundleClass, getMinorVersion, getMsgBundleDef, getPackageDef, getPackageName, getPersDef, getPersDefForEdit, getPersDefNoUpdateCheck, getPersMergedDef, getPublishToBusinessEditorValue, getResourceBundleDef, getResourcePrefix, getStaticBaseDefObject, getStaticDef, isAutoMerged, isConvertPDef, isCreateEditPDef, isCustIntoStaticDef, isDefCustomizer, isDefNewBase, isDynamic, isEditable, isInheritPersonalization, isInheritPolicyLegacy, isInheritPolicyStrict, isPublishToBusinessEditor, isScalarDirty, loadDefVersions, loadResourceBundle, loadXMLContents, lookupPublishedDefCustomizer, objectFound, objectRemoved, saveXMLContents, setCustIntoStaticDef, setDefCustomizer, setDefScope, setDirty, setFullName, setInheritPersonalization, setInheritPersonalizationStrValue, setInheritPolicyStrValue, setMessageBundleClass, setPublishToBusinessEditor, setPublishToBusinessEditorValue, setResourceBundleDef, setScalarDirty, setupDefWriterFromMO
callFinishedLoading, ensureVariableManager, getAdfmConfigStartupProperty, getBaseDefObject, getBooleanAdfmConfigProperty, getDefXMLNameSpace, getVariableManager, isDeprecated, isFromCustomization, loadProperties, loadVariables, setBaseDefObject, setBaseDefObject, setName, setParent
addDefImport, addSavedDocName, allocatePropertyMap, allocatePropertyMapForEdits, baseIsWriteObject, beginDiffObjects, buildChildName, buildFileName, checkEditableWithDefWriter, checkStructWithOld, close, createEditPDef, createFromXML, deregisterDefObject, deregisterHLDef, diffChildrenHLDefs, diffChildrenProperties, ensureDifferDetails, ensureDifferSkip, findDefImport, forgetChanges, getBaseDir, getBasePackage, getChildren, getDefImports, getDefManager, getDefTypeName, getDefWriter, getDifferSkip, getEditedPropertiesMap, getEditedPropertyExpressionsMap, getEditedPropertyMap, getExtendedDefObjectsInternal, getFileName, getFullDirName, getFullFileName, getHLDefMap, getIdentificationAttributeName, getMergeableFullName, getMergeableName, getOrigObject, getPropertyMap, getPropertyNamesSet, getSavedDocNames, getSessionSyncLock, getSubstitutedNames, getSyncLock, guaranteePath, hasExtendedDefObjects, includeCustomizationLayerInfo, isCustomizationEnabled, isCustomizationEnabled, isDirty, isFromTip, isLoadBase, isLoadHLDefs, isMajorVersionChanged, isMinorVersionChanged, isNew, isNewRecurse, isPersonalizationEnabled, isPersonalizationEnabled, isPropertyExpression, isSaveToJSON, isSkipWrite, isWriteObject, loadDefImports, loadDefObject, lockDefinitionContext, lookupHLDef, makeNew, mergeChanges, mergeEditedPropertiesForJSON, mergePropertyMap, postSaveContents, readJSONObject, reapplyChanges, registerClass, registerHLDef, reloadFromXMLContents, remove, removeAndDelete, removeDefImport, removeExtendedDefObject, removeProperty, saveJSONContents, setCustomizationEnabled, setCustomizationEnabled, setDefaultBaseDir, setDefMgr, setEditableFlag, setEditableObject, setForRuntime, setFullNameInternal, setLoadBase, setLoadHLDefs, setMajorVersionChanged, setNew, setNewRecurse, setOrigObject, setPersonalizationEnabled, setPersonalizationEnabled, setProperty, setPropertyExpression, setPropertyMap, setSkipWrite, setWholeDefNew, staticUpdateChildrenList, transferDefChangesInto, unlockDefinitionContext, updateChildObject, updateChildrenList, updateMdsKeyFromTip, verifyVersion, verifyVersionNullCheck, writeHeaderForNew, writeJSONContents, writeObject, writeVersion
addPropertySetName, enableUpdateCheck, getAllExtendedDefObjects, getContainerDef, getContainerName, getDefinitionState, getDefScope, getExtendedDefObjects, getMdsKey, getMdsReference, getMdsReferenceName, getPropertySetName, getPropertySetNames, getRootBaseDefObject, isBaseDefFor, isDynamicDefinitionObject, isObjectResolved, isSubtypeOf, isSuppressUpdateCheck, loadCustomProperties, loadPropertiesInMap, loadPropertySetNames, loadSchemaProperties, objectInserted, setMdsKey, setMdsReference, setObjectResolved, setPropertySetName, staticLoadCustomProperties, staticLoadSchemaProperties, suppressUpdateCheck
getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getPropertyExpressionDef, getPropertyExpressionsMap, getPropertyExprEval, getRawPropertyValue, getResourcesFromBundle, getStringFromMessageBundle, hasProperty, refreshProperty, removeProperty, requiresNamePrefixedResId, resolveObjectProperty, setPropertiesMap, setPropertiesMap2, setProperty, setPropertyExpressionMap, setRawPropertyValue
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
registerDefObject, saveXMLContents, setDefaultBaseDir
getDefFullName, getDefName, getFullName, getName
getName, getProperty, getResourceBundleDef
addRowOperation, addViewAccessorDef, findRowOperationDefinition, findViewAccessorDef, getDefFullName, getDefManager, getDefScope, getRowOperationDefinitions, getScriptRowOperationDefinitions, removeRowOperation
getFullName, isDirty, isNew, saveXMLContents, setDirty
removeProperty, setProperty
getFullName, getName, getResourceBundleDef
getDefManager, getDefScope, getFullName
getName
getFullName
public static final int SI_MsgBundleClass
public static final int SI_ComponentClass
public static final int SI_ComponentInterfaceName
public static final int SI_ClientProxyClassName
public static final int SMAX_RemotableCompDef
public DCCriteriaBaseViewDef()
public DCCriteriaBaseViewDef(java.lang.String viewDefName, java.lang.Class rowClass, java.lang.Class componentClass)
protected void init(java.lang.Class rowClass, java.lang.Class componentClass)
protected void addDCCriteriaViewAttributeDefs()
protected void addDCCriteriaViewAccessorDefs()
protected ViewAttributeDefImpl createDCCriteriaViewAttribute(java.lang.String attrName, java.lang.String sqlExpression, java.lang.Class javaType, java.lang.String objectType, byte updateable)
protected ViewAttributeDefImpl createDCCriteriaViewAttribute(java.lang.String attrName, java.lang.String sqlExpression, java.lang.Class javaType, java.lang.String objectType, byte updateable, java.lang.String transExpression)
protected ViewAttributeDefImpl createDCCriteriaKeyAttribute(java.lang.String attrName, java.lang.String expression, java.lang.Class javaType)
protected ViewAccessorDef createDCCriteriaViewAccessorDef(java.lang.String vaName, java.lang.String viewDefFullName)
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()
getOperationDefinitions
in interface OperationContainer
public OperationDefinitionsImpl getRowOperationDefinitions()
getRowOperationDefinitions
in interface OperationContainer
public OperationDefinitionsImpl getScriptOperationDefinitions()
getScriptOperationDefinitions
in interface OperationContainer
public OperationDefinitionsImpl getScriptRowOperationDefinitions()
getScriptRowOperationDefinitions
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 ensureCodeSource(ExprDef exprDef, java.lang.String codeSourceName)
public ExprCodeSource editCodeSource(ExprCodeSource codeSource)
ComponentOperationsManager
editCodeSource
in interface ComponentOperationsManager
public boolean isDynamicCodeSourceEnabled()
isDynamicCodeSourceEnabled
in interface ComponentOperationsManager
@Concealed public void addOperation(OperationDefinitionImpl opDef)
@Concealed public OperationDefinitionImpl addScriptOperation(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 name, java.lang.String returnType, java.util.LinkedHashMap<java.lang.String,java.lang.String> params, java.lang.String body)
@Concealed public void removeOperation(java.lang.String name)
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 void skipRowOperationValidation()
@Concealed public OperationDefinitionImpl addRowScriptOperation(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(java.lang.String name)
@Concealed public void cacheJavaMethodDefs(java.util.ArrayList al, boolean row)
@Concealed public java.util.List getCachedJavaMethodDefs(boolean row)