oracle.apps.fnd.wf.common
Class Element

java.lang.Object
  |
  +--oracle.apps.fnd.wf.common.Element
Direct Known Subclasses:
BaseComponent

public class Element
extends java.lang.Object

Element class is the basic class for Workflow Component model. The main functionality is to encapsulate the persistent management for all workflow component by working with Store and Loader class.

This is an internal class that should not be used directly by application developers.


Field Summary
static int ELEMENT_DB_CREATED
           
static int ELEMENT_DB_CREATING
           
static int ELEMENT_DB_DIRTY
           
static int ELEMENT_DB_LOADED
           
static int ELEMENT_DB_LOADING
           
static int ELEMENT_DB_NOT_INITIALIZED
           
static int ELEMENT_DB_SAVED
           
static int ELEMENT_DB_SAVING
           
static java.lang.String RCS_ID
           
static boolean RCS_ID_RECORDED
           
 
Method Summary
 void create(WorkflowContext pCtx)
          For internal use only.
 int getDBStatus()
          Return the status in database
 java.lang.String getId()
          Returns the id for this component, its meaning is upto the subclass to interpret.
 void load(WorkflowContext pCtx)
          Load this component from a persistent medium.
 void save(WorkflowContext pCtx)
          For internal use only.
 void setStore(Store store)
          Set the store this object belongs to.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

RCS_ID

public static final java.lang.String RCS_ID

RCS_ID_RECORDED

public static final boolean RCS_ID_RECORDED

ELEMENT_DB_LOADED

public static final int ELEMENT_DB_LOADED

ELEMENT_DB_SAVED

public static final int ELEMENT_DB_SAVED

ELEMENT_DB_SAVING

public static final int ELEMENT_DB_SAVING

ELEMENT_DB_LOADING

public static final int ELEMENT_DB_LOADING

ELEMENT_DB_NOT_INITIALIZED

public static final int ELEMENT_DB_NOT_INITIALIZED

ELEMENT_DB_CREATING

public static final int ELEMENT_DB_CREATING

ELEMENT_DB_CREATED

public static final int ELEMENT_DB_CREATED

ELEMENT_DB_DIRTY

public static final int ELEMENT_DB_DIRTY
Method Detail

getId

public java.lang.String getId()
Returns the id for this component, its meaning is upto the subclass to interpret.
Returns:
return-value

setStore

public void setStore(Store store)
Set the store this object belongs to. This method is used for managing base components.
Parameters:
store - is type of oracle.apps.fnd.wf.common.Store
See Also:
Store

load

public void load(WorkflowContext pCtx)
          throws WorkflowException
Load this component from a persistent medium. This is an internal method used and should not be used directly.
Parameters:
pCtx - Parameter
Throws:
WorkflowException - Exception

save

public void save(WorkflowContext pCtx)
          throws WorkflowException
For internal use only. Save this object to a persistent medium.
Parameters:
pCtx - Parameter
Throws:
WorkflowException - Exception

create

public void create(WorkflowContext pCtx)
            throws WorkflowException
For internal use only. Create this component from a persistent medium.
Parameters:
pCtx - Parameter
Throws:
WorkflowException - Exception

getDBStatus

public int getDBStatus()
Return the status in database

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object