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

E10653-05

oracle.adf.model.binding
Class DCInvokeMethodDef

java.lang.Object
  extended by oracle.adf.model.binding.DCInvokeMethodDef
All Implemented Interfaces:
java.lang.Cloneable, OperationInfo

public class DCInvokeMethodDef
extends java.lang.Object
implements java.lang.Cloneable, OperationInfo

Implements metadata and logic to invoke a custom action binding method.

Internal: Applications should not use this class.


Constructor Summary
DCInvokeMethodDef(java.lang.String instName, java.lang.String mthName, DCMethodParameterDef[] params, java.lang.String retName, java.lang.String sInstClassName, java.lang.Boolean bIsViewObjectMethod, java.lang.Boolean bIsLocalObjectReference)
          Internal: Applications should not use this constructor.
DCInvokeMethodDef(java.lang.String instName, java.lang.String mthName, java.lang.String[] types, java.lang.String[] vals, java.lang.String[] options, java.lang.String retName, java.lang.String sInstClassName, java.lang.Boolean bIsViewObjectMethod, java.lang.Boolean bIsLocalObjectReference)
          Internal: Applications should not use this constructor.
 
Method Summary
 boolean cacheReturnDefinition()
          Internal: Applications should not use this method.
 java.lang.Object callMethod(DCDataControl dc, java.util.ArrayList params)
           
 java.lang.Object clone()
          Internal: Applications should not use this method.
 DCInvokeMethod createMethodInstance(DCBindingContainer ctr, OperationBinding action)
          Internal: Applications should not use this method.
 java.lang.String[] getArgTypes()
          Internal: Applications should not use this method.
 java.lang.String[] getArgVals()
          Internal: Applications should not use this method.
 java.lang.String getCachedParamsName()
          Internal: Applications should not use this method.
 java.lang.String getClassName()
          Internal: Applications should not use this method.
 java.lang.String getInstanceName()
          Internal: Applications should not use this method.
 boolean getIsLocalObjectReference()
           
 boolean getIsViewObjectMethod()
          Internal: Applications should not use this method.
 java.lang.String getMethodName()
          Internal: Applications should not use this method.
 java.lang.String getOperationName()
          Internal: Applications should not use this method.
 OperationParameter[] getParameters()
          Internal: Applications should not use this method.
 java.lang.String getReturnName()
          Internal: Applications should not use this method.
 java.lang.String getScriptName()
          Internal: Applications should not use this method.
 void setArguments(DCMethodParameterDef[] props)
          Internal: Applications should not use this method.
 void setArgumentTypes(java.lang.String[] types)
          Internal: Applications should not use this method.
 void setArgumentValues(java.lang.String[] vals)
          Internal: Applications should not use this method.
 void setBindingContainer(DCBindingContainer bc)
           
 void setCachedParamsName(java.lang.String name)
          Internal: Applications should not use this method.
 void setCacheReturnDefinition(boolean flag)
          Internal: Applications should not use this method.
 void setIsViewObjectMethod(boolean bSet)
          Internal: Applications should not use this method.
 void setScriptName(java.lang.String name)
          Internal: Applications should not use this method.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DCInvokeMethodDef

public DCInvokeMethodDef(java.lang.String instName,
                         java.lang.String mthName,
                         java.lang.String[] types,
                         java.lang.String[] vals,
                         java.lang.String[] options,
                         java.lang.String retName,
                         java.lang.String sInstClassName,
                         java.lang.Boolean bIsViewObjectMethod,
                         java.lang.Boolean bIsLocalObjectReference)
Internal: Applications should not use this constructor.


DCInvokeMethodDef

public DCInvokeMethodDef(java.lang.String instName,
                         java.lang.String mthName,
                         DCMethodParameterDef[] params,
                         java.lang.String retName,
                         java.lang.String sInstClassName,
                         java.lang.Boolean bIsViewObjectMethod,
                         java.lang.Boolean bIsLocalObjectReference)
Internal: Applications should not use this constructor.

Method Detail

cacheReturnDefinition

public boolean cacheReturnDefinition()
Internal: Applications should not use this method.


setCacheReturnDefinition

public void setCacheReturnDefinition(boolean flag)
Internal: Applications should not use this method.


setIsViewObjectMethod

public void setIsViewObjectMethod(boolean bSet)
Internal: Applications should not use this method.


getIsLocalObjectReference

public boolean getIsLocalObjectReference()

getIsViewObjectMethod

public boolean getIsViewObjectMethod()
Internal: Applications should not use this method.


setArguments

public void setArguments(DCMethodParameterDef[] props)
Internal: Applications should not use this method.


setBindingContainer

public void setBindingContainer(DCBindingContainer bc)

setArgumentTypes

public void setArgumentTypes(java.lang.String[] types)
Internal: Applications should not use this method.


setArgumentValues

public void setArgumentValues(java.lang.String[] vals)
Internal: Applications should not use this method.


callMethod

public java.lang.Object callMethod(DCDataControl dc,
                                   java.util.ArrayList params)

getInstanceName

public final java.lang.String getInstanceName()
Internal: Applications should not use this method.

Specified by:
getInstanceName in interface OperationInfo

getOperationName

public final java.lang.String getOperationName()
Internal: Applications should not use this method.

Specified by:
getOperationName in interface OperationInfo

getMethodName

public final java.lang.String getMethodName()
Internal: Applications should not use this method.


getScriptName

public final java.lang.String getScriptName()
Internal: Applications should not use this method.


setScriptName

public final void setScriptName(java.lang.String name)
Internal: Applications should not use this method.


getReturnName

public final java.lang.String getReturnName()
Internal: Applications should not use this method.

Specified by:
getReturnName in interface OperationInfo

getCachedParamsName

public final java.lang.String getCachedParamsName()
Internal: Applications should not use this method.


setCachedParamsName

public final void setCachedParamsName(java.lang.String name)
Internal: Applications should not use this method.


getParameters

public final OperationParameter[] getParameters()
Internal: Applications should not use this method.


getArgTypes

public final java.lang.String[] getArgTypes()
Internal: Applications should not use this method.


getArgVals

public final java.lang.String[] getArgVals()
Internal: Applications should not use this method.


getClassName

public final java.lang.String getClassName()
Internal: Applications should not use this method.


clone

public java.lang.Object clone()
Internal: Applications should not use this method.

Overrides:
clone in class java.lang.Object

createMethodInstance

public DCInvokeMethod createMethodInstance(DCBindingContainer ctr,
                                           OperationBinding action)
Internal: Applications should not use this method.


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.