public class LOVAppModuleDefImpl extends ApplicationModuleDefImpl
ApplicationModuleDefImpl.ServiceInterfaceMethod, ApplicationModuleDefImpl.TypeInfo
PersistableDefObject.CustomizationType, PersistableDefObject.PersonalizationType
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_HASH_MAP_SIZE |
static java.lang.String |
DEFAULT_LANGUAGE_CODE |
static java.lang.String |
FND_LOOKUPS_TABLE_NAME |
static java.lang.String |
FND_NAME_LOOKUP_VC |
static java.lang.String |
FND_NAME_LOOKUP_VIEW_OBJECT |
static java.lang.String |
FND_VALUE_LOOKUP_VC |
static java.lang.String |
FND_VALUE_LOOKUP_VIEW_OBJECT |
static java.lang.String |
FND_VARIABLE_APP_ID |
static java.lang.String |
FND_VARIABLE_DISPLAY_VALUE |
static java.lang.String |
FND_VARIABLE_LANG_CODE |
static java.lang.String |
FND_VARIABLE_LOOKUP_CODE |
static java.lang.String |
FND_VARIABLE_LOOKUP_TYPE |
static java.lang.String |
FND_VIEW_ATTRIBUTE_LANGUAGE |
static java.lang.String |
FND_VIEW_ATTRIBUTE_LOOKUP_CODE |
static java.lang.String |
FND_VIEW_ATTRIBUTE_LOOKUP_TYPE |
static java.lang.String |
FND_VIEW_ATTRIBUTE_MEANING |
mClearCacheOnCommit, mClearCacheOnRollback, mCompUsageList, mCompUsages, mConfigurations, mRemoteServers, mRequeryOnCommit, mValidatorTypes, mViewLinkUsageList, mViewLinkUsages, mViewUsageList, mViewUsages
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
XML_STATEMENT
Constructor and Description |
---|
LOVAppModuleDefImpl()
This is the default constructor (do not remove)
|
Modifier and Type | Method and Description |
---|---|
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.
|
CodeSource |
editCodeSource(CodeSource codeSource)
Notify that ComponentOperationsManager that the client expects to
edit the CodeSource.
|
CodeSource |
ensureCodeSource(java.lang.String name)
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() |
long |
getExpiration() |
OperationDefinitionsImpl |
getOperationDefinitions()
For internal framework use only.
|
OperationDefinitionsImpl |
getRowOperationDefinitions()
For internal framework use only.
|
int |
getViewAppId() |
protected static void |
loadFromXML(DefElement xmlElement,
oracle.jbo.server.RemotableCompDef defObj) |
protected void |
loadOperationDefinitions(DefElement xmlElement)
For internal framework use only.
|
ExprDef |
lookupExprDef(OwnerType type,
java.lang.String path)
Search for an ExprDef in the ComponentOperationsManager's namespace.
|
OperationDefinitionImpl |
lookupOperationDefinition(java.lang.String id)
For internal framework use only.
|
OperationDefinitionImpl |
lookupRowOperationDefinition(java.lang.String id)
For internal framework use only.
|
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) |
addViewImport, createApplicationModule, createApplicationModuleDef, createViewLink, createViewLinkBetweenViewObjects, createViewLinkFromEntityAssocName, createViewObject, createViewObjectFromQueryClauses, createViewObjectFromQueryStmt, createViewObjectFromQueryStmt, findDefObject, findDefObjectNoSub, findViewObject, getAllDefNames, getAMAppModuleUsages, getAMViewLinkUsages, getAMViewUsages, getApplicationModuleNames, getBaseComponentClass, getClientProxyClassName, getComponentObjectNames, getConfigurationName, getDefTypeId, getDefXMLElementTag, getPackageDefs, getParameterTypeForServiceMethod, getReturnTypeForServiceMethod, getServerClassName, getServerInterfaceName, getServiceMethod, getSvuCanCreate, getSvuCanDelete, getSvuCanMerge, getSvuCanUpdate, getSvuNames, getViewImports, getViewLinkNames, getViewObjectNames, hasApplicationModule, hasComponentObject, hasServiceViewUsage, hasViewLink, hasViewObject, isClearCacheOnCommit, isClearCacheOnRollback, isLoadComponentsLazily, isRequeryOnCommit, loadApplicationModule, loadComponentObject, loadComponents, loadContainees, loadFromXML, loadFromXML, loadViewLink, loadViewObject, loadXMLContentsNoResolve, removeViewImport, resolveDefObject, setClearCacheOnCommit, setClearCacheOnRollback, setDefForComponent, setLoadComponentsLazily, setRequeryOnCommit, unsetDefForComponent, writeChildren, writeContents
deregisterSessionObject, getEditVersionsAsString, getInheritPersonalizationValue, getMajorVersion, getMessageBundleClass, getMinorVersion, getMsgBundleDef, getPackageDef, getPackageName, getPersDef, getPersDefNoUpdateCheck, getPersMergedDef, getResourceBundleDef, getResourcePrefix, isDynamic, isInheritPersonalization, loadDefVersions, loadResourceBundle, loadXMLContents, registerDefObject, registerSessionDefObject, resetDefResolved, setInheritPersonalization, setInheritPersonalizationStrValue, setMessageBundleClass, setResourceBundleDef
applyDiffChildren, diffChildren, ensureVariableManager, finishedLoading, getAdfmConfigStartupProperty, getAllProperties, getBaseDefObject, getBooleanAdfmConfigProperty, getDefXMLNameSpace, getVariableManager, getVarMgrParents, hasVariables, isDeprecated, isFromCustomization, loadProperties, loadVariables, resolvePropertyRaw, resolveReferences, setBaseDefObject, setBaseDefObject, setName, setParent
addDefImport, addExtendedDefObject, adjustPropertyMapForWrite, allocatePropertyMap, allocatePropertyMapForEdits, applyDiffContents, beginDiffObjects, checkEditable, checkStructWithOld, close, createFromXML, diffContents, diffObjects, ensureDifferDetails, findDefImport, getBaseDir, getBasePackage, getDefImports, getDefManager, getDefWriter, getEditedPropertiesMap, getEditedPropertyExpressionsMap, getEditedPropertyMap, getEditObject, getExtendedDefObjectsInternal, getFileName, getFullDirName, getFullFileName, getOrigObject, getPropertyMap, getSessionSyncLock, getSubstitutedNames, getSyncLock, getXMLElementTag, guaranteePath, hasExtendedDefObjects, 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, writeXMLContents
addPropertySetName, enableUpdateCheck, getAllExtendedDefObjects, getContainerDef, getContainerName, getDefinitionState, getDefScope, getExtendedDefObjects, getMdsKey, getMdsReference, getPropertySetName, getPropertySetNames, getRootBaseDefObject, isBaseDefFor, isComponentDefinition, isDynamicDefinitionObject, isObjectResolved, isSubtypeOf, isSuppressUpdateCheck, loadCustomProperties, loadPropertiesInMap, loadPropertySetNames, loadSchemaProperties, setDefScope, setMdsKey, setMdsReference, setObjectResolved, setPropertySetName, staticLoadCustomProperties, staticLoadSchemaProperties, suppressUpdateCheck
getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getPropertyExpressionDef, getPropertyExpressionsMap, getRawPropertyValue, getResourcesFromBundle, getStringFromMessageBundle, refreshProperty, removeProperty, requiresNamePrefixedResId, resolveObjectProperty, setPropertiesMap, setPropertiesMap2, setProperty
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getFullName
getName
getFullName
getFullName, getName
public static java.lang.String FND_LOOKUPS_TABLE_NAME
public static java.lang.String FND_NAME_LOOKUP_VIEW_OBJECT
public static java.lang.String FND_VALUE_LOOKUP_VIEW_OBJECT
public static java.lang.String FND_VALUE_LOOKUP_VC
public static java.lang.String FND_NAME_LOOKUP_VC
public static java.lang.String FND_VARIABLE_APP_ID
public static java.lang.String FND_VARIABLE_DISPLAY_VALUE
public static java.lang.String FND_VARIABLE_LANG_CODE
public static java.lang.String FND_VARIABLE_LOOKUP_CODE
public static java.lang.String FND_VARIABLE_LOOKUP_TYPE
public static java.lang.String FND_VIEW_ATTRIBUTE_LOOKUP_TYPE
public static java.lang.String FND_VIEW_ATTRIBUTE_LOOKUP_CODE
public static java.lang.String FND_VIEW_ATTRIBUTE_MEANING
public static java.lang.String FND_VIEW_ATTRIBUTE_LANGUAGE
public static java.lang.String DEFAULT_LANGUAGE_CODE
public static int DEFAULT_HASH_MAP_SIZE
public LOVAppModuleDefImpl()
public long getExpiration()
public int getViewAppId()
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)
protected ComponentOperations getComponentOperations()
public OperationDefinitionsImpl getOperationDefinitions()
getOperationDefinitions
in interface OperationDefinitionContainer
public OperationDefinitionImpl lookupOperationDefinition(java.lang.String id)
public OperationDefinitionImpl findOperationDefinition(java.lang.String id)
public CodeSource ensureCodeSource(java.lang.String name)
ComponentOperationsManager
#updateCodeSource
to update the component
operations manager with any updates that are made to this CodeSource.ensureCodeSource
in interface ComponentOperationsManager
name
- a null name may be used to indicate the default
built-in code source.public CodeSource editCodeSource(CodeSource codeSource)
ComponentOperationsManager
editCodeSource
in interface ComponentOperationsManager
public ExprDef lookupExprDef(OwnerType type, java.lang.String path)
ComponentOperationsManager
lookupExprDef
in interface ComponentOperationsManager
type
- the {@link oracle.jbo.common.OwnerType) of the expressionpath
- the (@link ExprDef#getPath} of the expressionpublic void addOperation(OperationDefinitionImpl opDef)
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)
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)
public void removeOperation(OperationDefinitionImpl opDef)
protected void loadOperationDefinitions(DefElement xmlElement)
public OperationDefinitionsImpl getRowOperationDefinitions()
public OperationDefinitionImpl lookupRowOperationDefinition(java.lang.String id)
public OperationDefinitionImpl findRowOperationDefinition(java.lang.String id)
public void addRowOperation(OperationDefinitionImpl opDef)
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)
public void removeRowOperation(OperationDefinitionImpl opDef)