Skip navigation links 
 
oracle.jbo.server
Class AMViewUsage
java.lang.Object
  
oracle.jbo.common.NamedObjectImpl
      
oracle.jbo.mom.DefinitionObject
          
oracle.jbo.mom.PersistableDefObject
              
oracle.jbo.server.AMViewUsage
- All Implemented Interfaces:
 
- DiffMergeable, DefPersistable, PersistentDefinition
 
- 
public class AMViewUsage
 
- extends PersistableDefObject
 
 
 
  
 
 
 
| 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 | 
 
 
  
 
| Method Summary | 
 void | 
addAppliedViewCriteria(PDefViewCriteria pVC) 
            | 
 void | 
addBoundParameter(java.lang.String name, java.lang.String expr) 
            | 
 void | 
applyDiffChildren(DifferDetails dif, DiffResolver resolver) 
            | 
 void | 
applyDiffContents(DifferDetails dif, DiffResolver resolver) 
            | 
 DifferDetails | 
diffChildren(DiffMergeable docDef, DiffMergeable orgDef, DifferDetails difDetails) 
            | 
 DifferDetails | 
diffContents(DiffMergeable docDef, DiffMergeable orgDef, DifferDetails difDetails) 
            | 
 java.util.List<PDefViewCriteria> | 
getAppliedViewCriterias() 
            | 
 java.util.List | 
getBoundParameterList() 
            | 
 BoundParameters | 
getBoundParameters() 
            | 
 java.lang.String | 
getDefName() 
          Return the ViewDefName | 
 java.lang.String | 
getDefXMLElementTag() 
            | 
 java.lang.String | 
getDefXMLNameSpace() 
            | 
 java.lang.String | 
getEOName() 
            | 
 java.lang.String | 
getFromClause() 
            | 
 java.lang.String | 
getOrderByClause() 
            | 
 java.util.Iterator | 
getPlatforms() 
          Return an Enumeration of Platforms supported | 
 java.lang.String | 
getProxyClassName(java.lang.String platform) 
            | 
 java.lang.String | 
getQuery() 
            | 
 java.util.Iterator | 
getRowPlatforms() 
            | 
 java.lang.String | 
getRowProxyClassName(java.lang.String platform) 
            | 
 java.lang.String | 
getSelectClause() 
            | 
 java.lang.String | 
getWhereClause() 
            | 
 void | 
loadBoundParameters(DefElement xmlElement) 
            | 
 void | 
loadViewCriteriaUsage(DefElement xmlElement) 
          Load the view criteria usage for the view usage. | 
 void | 
loadXMLContents(DefElement xmlElement, java.lang.String fullName) 
            | 
 PDefViewObject | 
personalizeViewUsage() 
            | 
 boolean | 
removeAppliedViewCriteria(java.lang.String pVCName) 
            | 
 void | 
setProxyClassName(java.lang.String platform, java.lang.String className) 
            | 
 void | 
setRowProxyClassName(java.lang.String platform, java.lang.String className) 
            | 
 void | 
writeChildren(DefWriter jos) 
          Writes the Object's children to the Persistent storage | 
 void | 
writeContents(DefWriter jos) 
          Objects should write their persistence output in this method | 
 
| Methods inherited from class oracle.jbo.mom.PersistableDefObject | 
addDefImport, addExtendedDefObject, adjustPropertyMapForWrite, allocatePropertyMap, allocatePropertyMapForEdits, checkEditable, checkStructWithOld, close, createFromXML, deregisterSessionObject, diffObjects, ensureDifferDetails, findDefImport, finishedLoading, getBaseDir, getBasePackage, getDefImports, getDefManager, getDefWriter, getEditedPropertiesMap, getEditedPropertyExpressionsMap, getEditedPropertyMap, getEditObject, getEditVersionsAsString, getExtendedDefObjectsInternal, getFileName, getFullDirName, getFullFileName, getMajorVersion, getMinorVersion, getOrigObject, getPropertyMap, getSessionSyncLock, getSubstitutedNames, getSyncLock, getXMLElementTag, guaranteePath, hasExtendedDefObjects, isCustomizationEnabled, isCustomizationEnabled, isDirty, isEditable, isFromTip, isLoadBase, isMajorVersionChanged, isMinorVersionChanged, isNew, isPersonalizationEnabled, isPersonalizationEnabled, isPropertyExpression, loadDefImports, lockDefinitionContext, mergeChanges, mergePropertyMap, objectRemoved, reapplyChanges, registerClass, registerDefObject, registerSessionDefObject, 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, writeObject, writeVersion, writeXMLContents | 
 
| Methods inherited from class oracle.jbo.mom.DefinitionObject | 
addPropertySetName, enableUpdateCheck, getAllExtendedDefObjects, getBaseDefObject, getContainerDef, getContainerName, getDefinitionState, getDefScope, getExtendedDefObjects, getMdsKey, getMdsReference, getPropertySetName, getPropertySetNames, isBaseDefFor, isDeprecated, isDynamicDefinitionObject, isObjectResolved, isSubtypeOf, isSuppressUpdateCheck, loadCustomProperties, loadProperties, loadPropertiesInMap, loadPropertySetNames, loadSchemaProperties, resolveReferences, setBaseDefObject, setBaseDefObject, setDefScope, setMdsKey, setMdsReference, setName, setObjectResolved, setParent, setPropertySetName, suppressUpdateCheck | 
 
| Methods inherited from class oracle.jbo.common.NamedObjectImpl | 
getAllProperties, getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getPropertyExpressionsMap, getRawPropertyValue, getResourcesFromBundle, getStringFromMessageBundle, refreshProperty, removeProperty, requiresNamePrefixedResId, resolveObjectProperty, resolvePropertyRaw, setPropertiesMap, setPropertiesMap2, setProperty | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
 
 
 
setProxyClassName
public void setProxyClassName(java.lang.String platform,
                              java.lang.String className)
getProxyClassName
public java.lang.String getProxyClassName(java.lang.String platform)
setRowProxyClassName
public void setRowProxyClassName(java.lang.String platform,
                                 java.lang.String className)
getRowProxyClassName
public java.lang.String getRowProxyClassName(java.lang.String platform)
getPlatforms
public java.util.Iterator getPlatforms()
- Return an Enumeration of Platforms supported
 
- 
- Returns:
 
- Enumeration Deployment Platform names
 
 
getRowPlatforms
public java.util.Iterator getRowPlatforms()
getDefName
public java.lang.String getDefName()
- Return the ViewDefName
 
- 
- Returns:
 
- ViewDefName
 
 
getQuery
public java.lang.String getQuery()
getEOName
public java.lang.String getEOName()
getSelectClause
public java.lang.String getSelectClause()
getFromClause
public java.lang.String getFromClause()
getWhereClause
public java.lang.String getWhereClause()
getOrderByClause
public java.lang.String getOrderByClause()
personalizeViewUsage
public PDefViewObject personalizeViewUsage()
getAppliedViewCriterias
public java.util.List<PDefViewCriteria> getAppliedViewCriterias()
addAppliedViewCriteria
public void addAppliedViewCriteria(PDefViewCriteria pVC)
removeAppliedViewCriteria
public boolean removeAppliedViewCriteria(java.lang.String pVCName)
getBoundParameters
public BoundParameters getBoundParameters()
getBoundParameterList
public java.util.List getBoundParameterList()
addBoundParameter
public void addBoundParameter(java.lang.String name,
                              java.lang.String expr)
getDefXMLElementTag
public java.lang.String getDefXMLElementTag()
- 
- Specified by:
 
getDefXMLElementTag in interface PersistentDefinition 
- Overrides:
 
getDefXMLElementTag in class PersistableDefObject 
 
writeChildren
public void writeChildren(DefWriter jos)
- Description copied from interface: 
PersistentDefinition 
- Writes the Object's children to the Persistent storage
 
- 
- Specified by:
 
writeChildren in interface PersistentDefinition 
- Overrides:
 
writeChildren in class PersistableDefObject 
 
- 
- Parameters:
 
jos - the Output storage for persistence 
 
writeContents
public void writeContents(DefWriter jos)
- Description copied from interface: 
PersistentDefinition 
- Objects should write their persistence output in this method
 
- 
- Specified by:
 
writeContents in interface PersistentDefinition 
- Overrides:
 
writeContents in class PersistableDefObject 
 
- 
- Parameters:
 
jos - the Output storage for persistence 
 
loadXMLContents
public void loadXMLContents(DefElement xmlElement,
                            java.lang.String fullName)
- 
- Overrides:
 
loadXMLContents in class PersistableDefObject 
 
loadViewCriteriaUsage
public void loadViewCriteriaUsage(DefElement xmlElement)
- Load the view criteria usage for the view usage.
 
- 
- Parameters:
 
xmlElement - The view usage meta data that includes the applied view criteria info. 
 
loadBoundParameters
public void loadBoundParameters(DefElement xmlElement)
diffContents
public DifferDetails diffContents(DiffMergeable docDef,
                                  DiffMergeable orgDef,
                                  DifferDetails difDetails)
- 
- Specified by:
 
diffContents in interface DiffMergeable 
- Overrides:
 
diffContents in class PersistableDefObject 
 
diffChildren
public DifferDetails diffChildren(DiffMergeable docDef,
                                  DiffMergeable orgDef,
                                  DifferDetails difDetails)
- 
- Specified by:
 
diffChildren in interface DiffMergeable 
- Overrides:
 
diffChildren in class PersistableDefObject 
 
applyDiffContents
public void applyDiffContents(DifferDetails dif,
                              DiffResolver resolver)
- 
- Specified by:
 
applyDiffContents in interface DiffMergeable 
- Overrides:
 
applyDiffContents in class PersistableDefObject 
 
applyDiffChildren
public void applyDiffChildren(DifferDetails dif,
                              DiffResolver resolver)
- 
- Specified by:
 
applyDiffChildren in interface DiffMergeable 
- Overrides:
 
applyDiffChildren in class PersistableDefObject 
 
getDefXMLNameSpace
public java.lang.String getDefXMLNameSpace()
- 
- Specified by:
 
getDefXMLNameSpace in interface PersistentDefinition 
- Overrides:
 
getDefXMLNameSpace in class PersistableDefObject 
 
Skip navigation links 
 
Copyright © 1997, 2015, Oracle. All rights reserved.