Oracle Application Development Framework Model and Business Components Java API Reference 10.1.3.1.0
B28969-01


oracle.adf.model.binding
Interface DCIExecutable

All Known Implementing Classes:
DCExecutableBinding

public interface DCIExecutable

*** For internal framework use only *** Implemented by RegionBinding, IteratorBinding and ActionReference, the three default executable binding implementations.


Field Summary
static int EXECUTABLE_ACTION
           
static int EXECUTABLE_ITERATORBINDING
           
static int EXECUTABLE_REGION
           

 

Method Summary
 DCBindingContainer getBindingContainer()
           
 oracle.adf.model.binding.DCIExecutableDef getExecutableDef()
           
 int getExecutableType()
           
 java.lang.String getName()
           
 java.lang.String getRefreshExpression()
           
 int getRefreshOption()
           
 boolean hasRefreshParametersChanged()
          Called by isRefreshable to find out if the parameters for this executable has changed/mutated and thus the executable should be refreshed.
 boolean isRefreshed()
           
 void refresh(int id)
           
 boolean refreshIfNeeded()
           
 void release(int flags)
           
 void setBindingContainer(DCBindingContainer ctr)
           
 void setExecutableDef(oracle.adf.model.binding.DCIExecutableDef execdef)
           
 void setName(java.lang.String name)
           
 void setRefreshed(boolean flag)
           
 void setRefreshExpression(java.lang.String x)
           
 void setRefreshOption(int x)
           

 

Field Detail

EXECUTABLE_REGION

public static final int EXECUTABLE_REGION
See Also:
Constant Field Values

EXECUTABLE_ITERATORBINDING

public static final int EXECUTABLE_ITERATORBINDING
See Also:
Constant Field Values

EXECUTABLE_ACTION

public static final int EXECUTABLE_ACTION
See Also:
Constant Field Values

Method Detail

refresh

public void refresh(int id)

getExecutableType

public int getExecutableType()

release

public void release(int flags)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getRefreshOption

public int getRefreshOption()

getRefreshExpression

public java.lang.String getRefreshExpression()

setRefreshOption

public void setRefreshOption(int x)

setRefreshExpression

public void setRefreshExpression(java.lang.String x)

setRefreshed

public void setRefreshed(boolean flag)

isRefreshed

public boolean isRefreshed()

refreshIfNeeded

public boolean refreshIfNeeded()

hasRefreshParametersChanged

public boolean hasRefreshParametersChanged()
Called by isRefreshable to find out if the parameters for this executable has changed/mutated and thus the executable should be refreshed. If true, then in case of optimized or default refresh steps, the executable binding is refreshed.

getExecutableDef

public oracle.adf.model.binding.DCIExecutableDef getExecutableDef()

setExecutableDef

public void setExecutableDef(oracle.adf.model.binding.DCIExecutableDef execdef)

setBindingContainer

public void setBindingContainer(DCBindingContainer ctr)

getBindingContainer

public DCBindingContainer getBindingContainer()

Oracle Application Development Framework Model and Business Components Java API Reference 10.1.3.1.0
B28969-01


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