Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 2 (11.1.2.1.0)

E17483-02

oracle.adf.model.adapter.bean.jpa
Class JPQLDataFilterHandler

java.lang.Object
  extended by oracle.adf.model.adapter.bean.DataFilterHandler
      extended by oracle.adf.model.adapter.bean.jpa.JPQLDataFilterHandler
All Implemented Interfaces:
CriteriaHandler, FilterableDataControl
Direct Known Subclasses:
JPQLManagedDCHandler

public class JPQLDataFilterHandler
extends DataFilterHandler
implements CriteriaHandler

Default JPQLDataFilterHandler This handler can be extended from JPQLBeanDataCollection to add custom data provider.

Since:
11.1.2

Field Summary
 
Fields inherited from class oracle.adf.model.adapter.bean.DataFilterHandler
_beanDataProvider, _dc, _logger
 
Constructor Summary
JPQLDataFilterHandler(DataControl dc)
           
 
Method Summary
 java.util.List<java.lang.String> getHandlerMethodNames()
           
 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
 boolean supportsCriteria()
           
 boolean supportsPaging()
           
 boolean supportsSorting()
           
 
Methods inherited from class oracle.adf.model.adapter.bean.DataFilterHandler
invokeAccessor, invokeOperation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JPQLDataFilterHandler

public JPQLDataFilterHandler(DataControl dc)
Method Detail

invoke

public java.lang.Object invoke(RowContext rowCtx,
                               java.lang.String name,
                               DataFilter filter)
Invoke the operation for filter

Specified by:
invoke in interface CriteriaHandler
Overrides:
invoke in class DataFilterHandler
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

Specified by:
invoke in interface CriteriaHandler
Overrides:
invoke in class DataFilterHandler
Parameters:
bindingContext - Map BindingContext
action - OperationBinding accessor method
filter - DataFilter filter criteria
Returns:
result

getHandlerMethodNames

public java.util.List<java.lang.String> getHandlerMethodNames()
Specified by:
getHandlerMethodNames in interface CriteriaHandler
Returns:
list of handler method names

supportsCriteria

public boolean supportsCriteria()
Specified by:
supportsCriteria in interface CriteriaHandler
Returns:
true boolean for supports criteria

supportsSorting

public boolean supportsSorting()
Specified by:
supportsSorting in interface CriteriaHandler
Returns:
true boolean for supports sorting

supportsPaging

public boolean supportsPaging()
Specified by:
supportsPaging in interface CriteriaHandler
Returns:
true boolean for supports paging

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 2 (11.1.2.1.0)

E17483-02

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