|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1) E10653-04 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectoracle.jbo.common.NamedObjectImpl
oracle.jbo.mom.DefinitionObject
oracle.jbo.mom.PersistableDefObject
oracle.jbo.server.MetaObject
oracle.jbo.server.RowDef
oracle.jbo.server.EntityDefImpl
oracle.jbo.server.EntityDefOverRowSet
public class EntityDefOverRowSet
| Field Summary |
|---|
| Fields inherited from class oracle.jbo.server.EntityDefImpl |
|---|
DBOBJ_TYPE_OBJTAB, DBOBJ_TYPE_OBJTYP, DBOBJ_TYPE_TABLE, DBOBJ_TYPE_VIEW, EFFECTIVE_DATE_TYPE_DATED, EFFECTIVE_DATE_TYPE_EFFECTIVE_DATED, EFFECTIVE_DATE_TYPE_NONE, mAssocAccessors, mAssocs, mAttrAccessors, mBatchThreshold, mFKeys, mIsObjectTable, mOIDAttribute, mPrimaryKeys, mSource, mSourceType, mViewAccessors |
| Fields inherited from class oracle.jbo.server.RowDef |
|---|
mAliasName, mBindingStyle |
| Fields inherited from class oracle.jbo.server.MetaObject |
|---|
mComponentClass |
| 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 |
| 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 | |
|---|---|
EntityDefOverRowSet()
|
|
EntityDefOverRowSet(int defScope,
java.lang.String name,
RowSet rs,
java.lang.Class cacheClass)
|
|
EntityDefOverRowSet(java.lang.String name,
RowSet rs,
java.lang.Class cacheClass)
|
|
| Method Summary | |
|---|---|
protected EntityImpl |
createFromSourceRow(Row srcRow,
DBTransaction txn)
|
VariableValueManager |
ensureVariableManager()
Returns this object's Variable Value Manager. |
DefinitionObject |
getBaseDefObject()
|
java.lang.String |
getClientProxyClassName()
|
java.lang.Class |
getCollClass()
Gets the implementation class of this Entity's collection. |
java.lang.Class |
getComponentClass()
|
java.lang.String |
getComponentInterfaceName()
|
java.lang.String |
getDefXMLNameSpace()
|
protected java.lang.String |
getEffectiveClientProxyClassName()
|
protected java.lang.String |
getEffectiveComponentInterfaceName()
|
OperationDefinitions |
getOperationDefinitions()
|
java.lang.Class |
getRowClass()
Gets the implementation class of this Entity's rows. |
VariableValueManager |
getVariableManager()
Returns this object's current Variable Value Manager. |
protected VariableValueManager[] |
getVarMgrParents()
|
ViewDefImpl |
getViewObjectBase()
|
boolean |
hasVariables()
Returns a flag indicating whether this object has Variables or not. |
protected void |
loadAttribute(DefElement elem)
Load the attributes from the XMLInput Stream |
protected static void |
loadFromXML(DefElement xmlElement,
oracle.jbo.server.RemotableCompDef defObj)
|
protected void |
loadOperationDefinitions(DefElement xmlElement)
|
protected void |
loadOperationDefinitions(DefElement xmlElement,
java.lang.String tag)
|
protected void |
loadProperties(DefElement xmlElement)
|
protected void |
loadVariables(DefElement xmlElement)
|
void |
setBaseDefObject(DefinitionObject baseDefObject)
|
void |
setBaseDefObject(DefinitionObject baseDefObject,
boolean addToBaseDef)
|
void |
setClientProxyClassName(java.lang.String name)
|
void |
setComponentClass(java.lang.Class refClass)
|
void |
setComponentInterfaceName(java.lang.String interfaceName)
|
void |
setName(java.lang.String name)
Name this object. |
protected void |
setParent(NamedObjectImpl parent)
Sets this object's parent. |
void |
setViewObjectBase(ViewDefImpl viewDef)
|
| Methods inherited from class oracle.jbo.server.MetaObject |
|---|
deregisterSessionObject, getMessageBundleClass, getMsgBundleDef, getPackageDef, getPackageName, getPersDef, getResourceBundleDef, getResourcePrefix, isDynamic, loadResourceBundle, registerSessionDefObject, setMessageBundleClass, setResourceBundleDef |
| Methods inherited from class oracle.jbo.common.NamedObjectImpl |
|---|
getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getResourcesFromBundle, refreshProperty, removeProperty, requiresNamePrefixedResId, 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.StructureDef |
|---|
getAttributeIndexOf, getDefFullName, getDefName, getFullName, getName |
| Methods inherited from interface oracle.jbo.rules.ValidationManager |
|---|
getFullName, getName, getResourceBundleDef |
| Methods inherited from interface oracle.jbo.VariableManagerOwner |
|---|
getName |
| Methods inherited from interface oracle.jbo.mom.xml.DefPersistable |
|---|
getFullName |
| Constructor Detail |
|---|
public EntityDefOverRowSet()
public EntityDefOverRowSet(int defScope,
java.lang.String name,
RowSet rs,
java.lang.Class cacheClass)
public EntityDefOverRowSet(java.lang.String name,
RowSet rs,
java.lang.Class cacheClass)
| Method Detail |
|---|
public ViewDefImpl getViewObjectBase()
public void setViewObjectBase(ViewDefImpl viewDef)
public java.lang.Class getRowClass()
EntityDefImpl
getRowClass in class EntityDefImplpublic java.lang.Class getCollClass()
EntityDefImpl
getCollClass in class EntityDefImpl
protected EntityImpl createFromSourceRow(Row srcRow,
DBTransaction txn)
protected void loadAttribute(DefElement elem)
EntityDefImpl
loadAttribute in class EntityDefImplelem - : BC4J Entitypublic 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)
public OperationDefinitions getOperationDefinitions()
getOperationDefinitions in interface OperationDefinitionContainerprotected void loadOperationDefinitions(DefElement xmlElement)
protected final void loadOperationDefinitions(DefElement xmlElement,
java.lang.String tag)
public void setName(java.lang.String name)
setName in class DefinitionObjectname - the name to be given to this object.public DefinitionObject getBaseDefObject()
getBaseDefObject in class DefinitionObjectpublic void setBaseDefObject(DefinitionObject baseDefObject)
setBaseDefObject in class DefinitionObject
public void setBaseDefObject(DefinitionObject baseDefObject,
boolean addToBaseDef)
setBaseDefObject in class DefinitionObjectprotected void setParent(NamedObjectImpl parent)
setParent in class DefinitionObjectparent - the named object that is to be the parent of this object.protected void loadProperties(DefElement xmlElement)
loadProperties in class DefinitionObjectxmlElement - The XML element to load from.protected void loadVariables(DefElement xmlElement)
public VariableValueManager getVariableManager()
VariableManagerOwnerBasenull if Variable Value Manager has
been initialized.
When a framework object is first created, its Variable Value Manager may be null. This method does not initialize (create) the Variable Value Manager.
in contrast, ensures
that the Variable Value Manager is initialized (created).
VariableManagerOwnerBase.ensureVariableManager()
getVariableManager in interface VariableManagerOwnerBasenull if one was not yet initialized.protected VariableValueManager[] getVarMgrParents()
public boolean hasVariables()
VariableManagerOwnerBase
hasVariables in interface VariableManagerOwnerBasepublic VariableValueManager ensureVariableManager()
VariableManagerOwnerBase
ensureVariableManager in interface VariableManagerOwnerBasepublic java.lang.String getDefXMLNameSpace()
getDefXMLNameSpace in interface PersistentDefinitiongetDefXMLNameSpace in class PersistableDefObject
|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1) E10653-04 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||