Oracle UIX API Reference
Release 2.1.22.0.0
B12196-01

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

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

public class FindByExampleEventHandler
extends BaseEventHandler
implements JboServletConstants

The FindByExampleEventHandler applies a ViewCriteria to the currently scoped ViewObject, by ORing together each example Row and ANDing together the example Attributes for each example Row.


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
FindByExampleEventHandler()
          Creates a new FindByExampleEventHandler.
 
Method Summary
 CriteriaRow[] getCriteriaRows()
          Gets the criteria rows.
protected  EventResult handleEventImpl(BajaContext context, Page page, PageEvent event)
           
 void setCriteriaRows(CriteriaRow[] criteriaRows)
          Sets the criteria rows.
 
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

FindByExampleEventHandler

public FindByExampleEventHandler()
Creates a new FindByExampleEventHandler.
Method Detail

getCriteriaRows

public CriteriaRow[] getCriteriaRows()
Gets the criteria rows.

setCriteriaRows

public void setCriteriaRows(CriteriaRow[] criteriaRows)
Sets the criteria rows.

handleEventImpl

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

Oracle UIX API Reference
Release 2.1.22.0.0
B12196-01

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