Skip navigation links

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

E10653-03


oracle.adf.model.adapter.bean
Class DataFilterHandler

java.lang.Object
  extended by oracle.adf.model.adapter.bean.DataFilterHandler

All Implemented Interfaces:
FilterableDataControl
Direct Known Subclasses:
JPQLDataFilterHandler

public class DataFilterHandler
extends java.lang.Object
implements FilterableDataControl

DataFilterHandler can be extended from BeanDataCollection to add custom data provider.

Since:
11.1.2

Field Summary
protected  BeanDataProvider<java.lang.String,BeanDataCollection> _beanDataProvider
           
protected  DataControl _dc
          Data Control owner
protected  oracle.adf.share.logging.ADFLogger _logger
          Logger

 

Constructor Summary
DataFilterHandler(DataControl dc)
           

 

Method Summary
 java.lang.Object invoke(java.util.Map bindingContext, OperationBinding action, DataFilter filter)
          Invoke the operation for filter
 java.lang.Object invoke(RowContext rowCtx, java.lang.String name, DataFilter filter)
          Invoke the operation for filter
 java.lang.Object invokeAccessor(RowContext rowCtx, java.lang.String name, DataFilter filter)
           
 boolean invokeOperation(java.util.Map bindingContext, OperationBinding action, DataFilter filter)
           

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

_beanDataProvider

protected BeanDataProvider<java.lang.String,BeanDataCollection> _beanDataProvider

_dc

protected DataControl _dc
Data Control owner

_logger

protected oracle.adf.share.logging.ADFLogger _logger
Logger

Constructor Detail

DataFilterHandler

public DataFilterHandler(DataControl dc)

Method Detail

invokeOperation

public boolean invokeOperation(java.util.Map bindingContext,
                               OperationBinding action,
                               DataFilter filter)
Specified by:
invokeOperation in interface FilterableDataControl

invokeAccessor

public java.lang.Object invokeAccessor(RowContext rowCtx,
                                       java.lang.String name,
                                       DataFilter filter)
Specified by:
invokeAccessor in interface FilterableDataControl

invoke

public java.lang.Object invoke(RowContext rowCtx,
                               java.lang.String name,
                               DataFilter filter)
Invoke the operation for filter
Parameters:
rowCtx - RowContext rowCtx for this accessor
name - String accessor method
filter - DataFilter filter criteria
Returns:
result

invoke

public java.lang.Object invoke(java.util.Map bindingContext,
                               OperationBinding action,
                               DataFilter filter)
Invoke the operation for filter
Parameters:
bindingContext - Map BindingContext
action - OperationBinding accessor method
filter - DataFilter filter criteria
Returns:
result

Skip navigation links

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

E10653-03


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