Oracle UIX API Reference
Release 2.1.22.0.0
B12196-01

oracle.cabo.data.jbo.servlet.event
Class FindRowByKeyEventHandler

java.lang.Object
  |
  +--oracle.cabo.data.jbo.servlet.event.BaseEventHandler
        |
        +--oracle.cabo.data.jbo.servlet.event.ChainingEventHandler
              |
              +--oracle.cabo.data.jbo.servlet.event.FindRowByKeyEventHandler
All Implemented Interfaces:
EventHandler, JboConstants, JboServletConstants

public class FindRowByKeyEventHandler
extends ChainingEventHandler
implements JboServletConstants

The FindRowByKeyEventHandler searches for the Row with the specified Key, putting the Row into scope for child event handlers.


Fields inherited from interface oracle.cabo.data.jbo.servlet.JboServletConstants
APPLY_PARAMETER_NAME, CHAINING_NAME, COMMIT_NAME, CREATE_ROW_NAME, EXAMPLE_ATTRIBUTE_NAME, EXAMPLE_ROW_NAME, EXECUTE_QUERY_NAME, FIND_APP_MODULE_NAME, FIND_ATTR_DEF_NAME, FIND_ATTRIBUTE_NAME, FIND_BY_EXAMPLE_NAME, FIND_ROOT_APP_MODULE_NAME, FIND_ROW_BY_KEY_NAME, FIND_ROW_NAME, FIND_ROW_SET_ITERATOR_NAME, FIND_ROW_SET_NAME, FIND_VIEW_OBJECT_NAME, FIRST_NAME, GOTO_NAME, INSERT_ROW_NAME, LAST_NAME, NEXT_NAME, ORD_FILE_UPLOAD_MAP, PAGE_EVENT_PROPERTY, PAGE_PROPERTY, PARAMETER_KEY_NAME, PARAMETER_NAME, PREVIOUS_NAME, PROPERTY_KEY_NAME, REMOVE_ROW_NAME, ROLLBACK_NAME, SELECTION_KEY_NAME, SET_ATTRIBUTE_NAME, SET_PAGE_PROPERTY_NAME, SET_REGION_NAME, SORT_NAME, STRING_KEY_NAME
 
Fields inherited from interface oracle.cabo.data.jbo.JboConstants
ACQUIRE_LOCK_ATTRIBUTE, APP_MODULE_DEF_NAME, APP_MODULE_DEF_PROPERTY, APP_MODULE_PROPERTY, ATTR_DEF_PROPERTY, ATTR_LIST_PROPERTY, AUTO_CREATE_ATTRIBUTE, BC4J_NAMESPACE, CONFIG_NAME_ATTRIBUTE, DEF_FULL_NAME_ATTRIBUTE, FORWARD_ONLY_ATTRIBUTE, NAME_ATTRIBUTE, NESTED_ATTR_DEFS_PROPERTY, RANGE_SIZE_ATTRIBUTE, REGISTRY_DEF_NAME, REGISTRY_DEF_PROPERTY, REGISTRY_PROPERTY, RELEASE_MODE_ATTRIBUTE, RELEASE_MODE_RESERVED, RELEASE_MODE_STATEFUL, RELEASE_MODE_STATELESS, ROOT_APP_MODULE_DEF_NAME, ROOT_APP_MODULE_DEF_PROPERTY, ROW_DEF_NAME, ROW_PROPERTY, ROW_SET_DEF_NAME, ROW_SET_DEF_PROPERTY, ROW_SET_ITERATOR_DEF_NAME, ROW_SET_ITERATOR_DEF_PROPERTY, ROW_SET_ITERATOR_PROPERTY, ROW_SET_PROPERTY, STRUCT_DEF_PROPERTY, TRANSACTION_PROPERTY, USES_CURRENCY_ATTRIBUTE, VIEW_OBJECT_DEF_NAME, VIEW_OBJECT_DEF_PROPERTY, VIEW_OBJECT_PROPERTY, WAIT_TIMEOUT_ATTRIBUTE
 
Constructor Summary
FindRowByKeyEventHandler()
          Creates a new FindRowByKeyEventHandler.
 
Method Summary
protected  oracle.jbo.Key getKey(BajaContext context)
           
 boolean getUsesCurrency()
          Returns true if the currency is updated when a row is found.
protected  EventResult handleEventImpl(BajaContext context, Page page, PageEvent event)
           
 void setKey(oracle.jbo.Key key)
          Sets the Key.
 void setKeyBinding(Binding key)
          Sets the KeyBinding.
 void setUsesCurrency(boolean usesCurrency)
          Determines if the currency is updated when a row is found.
 
Methods inherited from class oracle.cabo.data.jbo.servlet.event.ChainingEventHandler
getHandlers, setHandlers
 
Methods inherited from class oracle.cabo.data.jbo.servlet.event.BaseEventHandler
addValidationAttribute, checkRootHandler, consume, getMessageData, getTableDataProvider, getValidationData, handleEvent, hasValidationErrors, isConsumed, isRootHandler, posthandle, prehandle, processValidationError
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FindRowByKeyEventHandler

public FindRowByKeyEventHandler()
Creates a new FindRowByKeyEventHandler.
Method Detail

getUsesCurrency

public boolean getUsesCurrency()
Returns true if the currency is updated when a row is found.

setUsesCurrency

public void setUsesCurrency(boolean usesCurrency)
Determines if the currency is updated when a row is found.

setKey

public void setKey(oracle.jbo.Key key)
Sets the Key.

setKeyBinding

public void setKeyBinding(Binding key)
Sets the KeyBinding.

handleEventImpl

protected EventResult handleEventImpl(BajaContext context,
                                      Page page,
                                      PageEvent event)
                               throws java.lang.Throwable
Overrides:
handleEventImpl in class ChainingEventHandler

getKey

protected oracle.jbo.Key getKey(BajaContext context)

Oracle UIX API Reference
Release 2.1.22.0.0
B12196-01

Copyright © 2002,2003, Oracle. All Rights Reserved.