Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.9.0)

E52932-01


oracle.jbo.server
Class ExprWhitelistDef

java.lang.Object
  extended by oracle.jbo.common.NamedObjectImpl
      extended by oracle.jbo.mom.DefinitionObject
          extended by oracle.jbo.mom.PersistableDefObject
              extended by oracle.jbo.server.DefObject
                  extended by oracle.jbo.server.MetaObject
                      extended by oracle.jbo.server.ExprWhitelistDef

All Implemented Interfaces:
ResourceBundleOwner, DiffMergeable, DefPersistable, PersistentDefinition, VariableManagerOwner, VariableManagerOwnerBase

public class ExprWhitelistDef
extends MetaObject

For internal framework use only.

For internal use only. Application developers should not use this

Nested Class Summary

 

Nested classes/interfaces inherited from class oracle.jbo.mom.PersistableDefObject
PersistableDefObject.CustomizationType, PersistableDefObject.PersonalizationType

 

Field Summary

 

Fields inherited from class oracle.jbo.server.MetaObject
mComponentClass

 

Fields inherited from class oracle.jbo.mom.PersistableDefObject
mEditedProperties, mEditedPropertyExprs

 

Fields inherited from class oracle.jbo.mom.DefinitionObject
DEF_MDS_CLIENT_KEY, DEF_SCOPE_ALL, DEF_SCOPE_PERS, DEF_SCOPE_SESSION, DEF_SCOPE_SHARED, DEF_SCOPE_SITE, mBaseDefObject, mExtendedDefObjects, mObjectResolved, PERSDEF_MDS_CLIENT_KEY, PROPERTY_EXPRMAP

 

Fields inherited from class oracle.jbo.common.NamedObjectImpl
mFullName, mObjName, mParent, mProperties, RES_ID_SUFFIX

 

Fields inherited from interface oracle.jbo.mom.xml.DefPersistable
XML_STATEMENT

 

Constructor Summary
ExprWhitelistDef()
          For internal framework use only.
ExprWhitelistDef(int defScope)
          For internal framework use only.

 

Method Summary
static ExprWhitelistDef findDefObject(java.lang.String name)
          For internal framework use only.
static java.util.Set<java.lang.String> getCollectedConstructors()
          For internal framework use only.
static java.util.Set<java.lang.String> getCollectedMethods()
          For internal framework use only.
 int getDefTypeId()
          For internal framework use only.
 java.lang.String getDefXMLElementTag()
          For internal framework use only.
 java.lang.String getDefXMLNameSpace()
          For internal framework use only.
 java.lang.String getXMLElementTag()
          For internal framework use only.
 void loadXMLContents(DefElement xmlElement, java.lang.String fullName)
          For internal framework use only.
 void resolveDefObject()
          For internal framework use only.
protected  void setDefForComponent(ComponentObjectImpl comp)
          For internal framework use only.
protected  void unsetDefForComponent(ComponentObjectImpl comp)
          For internal framework use only.
 void writeChildren(DefWriter jos)
          For internal framework use only.
 void writeContents()
          For internal framework use only.
 void writeContents(DefWriter jos)
          For internal framework use only.
 void writeObject(DefWriter jos)
          For internal framework use only.

 

Methods inherited from class oracle.jbo.server.MetaObject
deregisterSessionObject, getEditVersionsAsString, getInheritPersonalizationValue, getMajorVersion, getMessageBundleClass, getMinorVersion, getMsgBundleDef, getPackageDef, getPackageName, getPersDef, getPersDefNoUpdateCheck, getResourceBundleDef, getResourcePrefix, isDynamic, isInheritPersonalization, loadDefVersions, loadResourceBundle, registerDefObject, registerSessionDefObject, setInheritPersonalization, setInheritPersonalizationStrValue, setMessageBundleClass, setResourceBundleDef

 

Methods inherited from class oracle.jbo.server.DefObject
applyDiffChildren, diffChildren, ensureVariableManager, finishedLoading, getAdfmConfigStartupProperty, getAllProperties, getBaseDefObject, getBooleanAdfmConfigProperty, getVariableManager, getVarMgrParents, hasVariables, isDeprecated, loadProperties, loadVariables, resolvePropertyRaw, resolveReferences, setBaseDefObject, setBaseDefObject, setName, setParent

 

Methods inherited from class oracle.jbo.mom.PersistableDefObject
addDefImport, addExtendedDefObject, adjustPropertyMapForWrite, allocatePropertyMap, allocatePropertyMapForEdits, applyDiffContents, 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, guaranteePath, hasExtendedDefObjects, isCustomizationEnabled, isCustomizationEnabled, isDirty, isEditable, isFromTip, isLoadBase, isMajorVersionChanged, isMinorVersionChanged, isNew, isPersonalizationEnabled, isPersonalizationEnabled, isPropertyExpression, loadDefImports, 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, verifyVersion, verifyVersionNullCheck, writeVersion, writeXMLContents

 

Methods inherited from class oracle.jbo.mom.DefinitionObject
addPropertySetName, enableUpdateCheck, getAllExtendedDefObjects, getContainerDef, getContainerName, getDefinitionState, getDefScope, getExtendedDefObjects, getMdsKey, getMdsReference, getPropertySetName, getPropertySetNames, isBaseDefFor, isDynamicDefinitionObject, isObjectResolved, isSubtypeOf, isSuppressUpdateCheck, loadCustomProperties, loadPropertiesInMap, loadPropertySetNames, loadSchemaProperties, setDefScope, setMdsKey, setMdsReference, setObjectResolved, setPropertySetName, suppressUpdateCheck

 

Methods inherited from class oracle.jbo.common.NamedObjectImpl
getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getPropertyExpressionsMap, getRawPropertyValue, getResourcesFromBundle, getStringFromMessageBundle, refreshProperty, removeProperty, requiresNamePrefixedResId, resolveObjectProperty, setPropertiesMap, setPropertiesMap2, setProperty

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Methods inherited from interface oracle.jbo.VariableManagerOwner
getName

 

Methods inherited from interface oracle.jbo.mom.xml.DefPersistable
getFullName

 

Methods inherited from interface oracle.jbo.mom.DiffMergeable
getFullName, getName

 

Constructor Detail

ExprWhitelistDef

public ExprWhitelistDef()
For internal framework use only.
For internal use only. Application developers should not use this

ExprWhitelistDef

public ExprWhitelistDef(int defScope)
For internal framework use only.
For internal use only. Application developers should not use this

Method Detail

getDefXMLElementTag

public java.lang.String getDefXMLElementTag()
For internal framework use only.
Specified by:
getDefXMLElementTag in interface PersistentDefinition
Overrides:
getDefXMLElementTag in class PersistableDefObject
For internal use only. Application developers should not use this

writeContents

public void writeContents()
For internal framework use only.
For internal use only. Application developers should not use this

writeObject

public void writeObject(DefWriter jos)
For internal framework use only.
Specified by:
writeObject in interface PersistentDefinition
Overrides:
writeObject in class PersistableDefObject
Parameters:
jos - the Output storage for persistence
For internal use only. Application developers should not use this

writeChildren

public void writeChildren(DefWriter jos)
For internal framework use only.
Specified by:
writeChildren in interface PersistentDefinition
Overrides:
writeChildren in class MetaObject
Parameters:
jos - the Output storage for persistence
For internal use only. Application developers should not use this

getDefXMLNameSpace

public java.lang.String getDefXMLNameSpace()
For internal framework use only.
Specified by:
getDefXMLNameSpace in interface PersistentDefinition
Overrides:
getDefXMLNameSpace in class DefObject
For internal use only. Application developers should not use this

loadXMLContents

public void loadXMLContents(DefElement xmlElement,
                            java.lang.String fullName)
For internal framework use only.
Overrides:
loadXMLContents in class PersistableDefObject
For internal use only. Application developers should not use this

findDefObject

public static ExprWhitelistDef findDefObject(java.lang.String name)
For internal framework use only.
For internal use only. Application developers should not use this

writeContents

public void writeContents(DefWriter jos)
For internal framework use only.
Specified by:
writeContents in interface PersistentDefinition
Overrides:
writeContents in class MetaObject
Parameters:
jos - the Output storage for persistence
For internal use only. Application developers should not use this

getXMLElementTag

public java.lang.String getXMLElementTag()
For internal framework use only.
Specified by:
getXMLElementTag in interface PersistentDefinition
Overrides:
getXMLElementTag in class PersistableDefObject
Returns:
returns the Statement required to store in Persitent Storage. Incase of XML, it just returns the String. In the case of SQL a JDBC PreparedStatement is returned.
For internal use only. Application developers should not use this

resolveDefObject

public void resolveDefObject()
For internal framework use only.
Specified by:
resolveDefObject in class MetaObject
For internal use only. Application developers should not use this

getDefTypeId

public int getDefTypeId()
For internal framework use only.
Specified by:
getDefTypeId in class DefObject
For internal use only. Application developers should not use this

setDefForComponent

protected void setDefForComponent(ComponentObjectImpl comp)
For internal framework use only.
Specified by:
setDefForComponent in class DefObject
For internal use only. Application developers should not use this

unsetDefForComponent

protected void unsetDefForComponent(ComponentObjectImpl comp)
For internal framework use only.
Specified by:
unsetDefForComponent in class DefObject
For internal use only. Application developers should not use this

getCollectedConstructors

public static java.util.Set<java.lang.String> getCollectedConstructors()
For internal framework use only.
For internal use only. Application developers should not use this

getCollectedMethods

public static java.util.Set<java.lang.String> getCollectedMethods()
For internal framework use only. Get all of the method whitelist entries for this app, collected into a single set
For internal use only. Application developers should not use this

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.9.0)

E52932-01


Copyright © 1997, 2015, Oracle. All rights reserved.