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

E10653-05

oracle.jbo.server
Class AMViewUsage

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.AMViewUsage
All Implemented Interfaces:
DefPersistable, PersistentDefinition

public class AMViewUsage
extends PersistableDefObject


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.mom.DefinitionObject
DEF_MDS_CLIENT_KEY, DEF_SCOPE_PERS, DEF_SCOPE_SESSION, DEF_SCOPE_SHARED, 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
 
Method Summary
 void addAppliedViewCriteria(PDefViewCriteria pVC)
           
 void addBoundParameter(java.lang.String name, java.lang.String expr)
           
 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, allocatePropertyMap, checkEditable, close, createFromXML, deregisterSessionObject, findDefImport, finishedLoading, getBaseDir, getBasePackage, getDefImports, getDefManager, getDefWriter, getEditObject, getFileName, getFullDirName, getFullFileName, getOrigObject, getPropertyMap, getSubstitutedNames, getXMLElementTag, guaranteePath, isCustomizationEnabled, isCustomizationEnabled, isDirty, isEditable, isNew, isPersonalizationEnabled, isPersonalizationEnabled, loadDefImports, mergePropertyMap, objectRemoved, registerClass, registerDefObject, registerSessionDefObject, remove, removeAndDelete, removeDefImport, removeProperty, saveXMLContents, setCustomizationEnabled, setCustomizationEnabled, setDefaultBaseDir, setDefMgr, setDirty, setEditable, setNew, setOrigObject, setPersonalizationEnabled, setPersonalizationEnabled, setProperty, setPropertyExpression, setPropertyMap, updateChildrenList, verifyVersion, writeObject, writeVersion, writeXMLContents
 
Methods inherited from class oracle.jbo.mom.DefinitionObject
addExtendedDefObject, addPropertySetName, getBaseDefObject, getContainerDef, getContainerName, getDefScope, getExtendedDefObjects, getMdsKey, getMdsReference, getPropertySetName, getPropertySetNames, hasExtendedDefObjects, isBaseDefFor, isDynamicDefinitionObject, isObjectResolved, loadCustomProperties, loadProperties, loadPropertiesInMap, loadPropertySetNames, loadSchemaProperties, removeExtendedDefObject, resolveReferences, setBaseDefObject, setBaseDefObject, setDefScope, setMdsKey, setMdsReference, setName, setObjectResolved, setParent, setPropertySetName
 
Methods inherited from class oracle.jbo.common.NamedObjectImpl
getAllProperties, getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getPropertyExpressionsMap, getResourcesFromBundle, getStringFromMessageBundle, isPropertyExpression, refreshProperty, removeProperty, requiresNamePrefixedResId, resolveObjectProperty, resolvePropertyRaw, setFullName, 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.mom.xml.DefPersistable
getFullName
 

Method Detail

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)

getDefXMLNameSpace

public java.lang.String getDefXMLNameSpace()
Specified by:
getDefXMLNameSpace in interface PersistentDefinition
Overrides:
getDefXMLNameSpace in class PersistableDefObject

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

E10653-05

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