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

E10653-05

oracle.adf.model.binding
Interface DCIExecutable

All Known Implementing Classes:
DCBindingContainer, DCExecutableBinding, DCIteratorBinding, JUFormBinding, JUIteratorBinding, JUPanelBinding, JUShuttleModel

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

static final int EXECUTABLE_REGION
See Also:
Constant Field Values

EXECUTABLE_ITERATORBINDING

static final int EXECUTABLE_ITERATORBINDING
See Also:
Constant Field Values

EXECUTABLE_ACTION

static final int EXECUTABLE_ACTION
See Also:
Constant Field Values
Method Detail

refresh

void refresh(int id)

getExecutableType

int getExecutableType()

release

void release(int flags)

getName

java.lang.String getName()

setName

void setName(java.lang.String name)

getRefreshOption

int getRefreshOption()

getRefreshExpression

java.lang.String getRefreshExpression()

setRefreshOption

void setRefreshOption(int x)

setRefreshExpression

void setRefreshExpression(java.lang.String x)

setRefreshed

void setRefreshed(boolean flag)

isRefreshed

boolean isRefreshed()

refreshIfNeeded

boolean refreshIfNeeded()

hasRefreshParametersChanged

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

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

setExecutableDef

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

setBindingContainer

void setBindingContainer(DCBindingContainer ctr)

getBindingContainer

DCBindingContainer getBindingContainer()

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.