|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.7.0) E10653-08 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.adf.model.adapter.bean.DataFilterHandler
public class DataFilterHandler
DataFilterHandler can be extended from BeanDataCollection
to add custom data provider.
Field Summary | |
---|---|
protected BeanDataProvider<java.lang.String,BeanDataCollection> |
_beanDataProvider
|
protected DataControl |
_dc
|
protected oracle.adf.share.logging.ADFLogger |
_logger
Logger |
Constructor Summary | |
---|---|
DataFilterHandler(DataControl dc)
|
Method Summary | |
---|---|
protected BeanDataCollection |
getDataCollection(BeanDataCollection dataCollection)
|
protected void |
initDataCollection(BeanDataCollection dataCollection)
Initialize the paging collection and settings |
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)
|
boolean |
invokeOperation(java.util.Map bindingContext,
OperationBinding action,
DataFilter filter)
|
boolean |
supportsCriteria()
|
boolean |
supportsPaging()
|
boolean |
supportsPaging(java.lang.String name)
|
boolean |
supportsRangePaging()
|
boolean |
supportsRangePaging(java.lang.String name)
|
boolean |
supportsSorting()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected DataControl _dc
protected BeanDataProvider<java.lang.String,BeanDataCollection> _beanDataProvider
protected oracle.adf.share.logging.ADFLogger _logger
Constructor Detail |
---|
public DataFilterHandler(DataControl dc)
Method Detail |
---|
public boolean invokeOperation(java.util.Map bindingContext, OperationBinding action, DataFilter filter)
invokeOperation
in interface FilterableDataControl
public boolean invokeOperation(java.util.Map bindingContext, OperationBinding action)
public java.lang.Object invokeAccessor(RowContext rowCtx, java.lang.String name, DataFilter filter)
invokeAccessor
in interface FilterableDataControl
public java.lang.Object invoke(RowContext rowCtx, java.lang.String name, DataFilter filter)
rowCtx
- RowContext
rowCtx for this accessorname
- String
accessor methodfilter
- DataFilter
filter criteria
public java.lang.Object invoke(java.util.Map bindingContext, OperationBinding action, DataFilter filter)
bindingContext
- Map
BindingContextaction
- OperationBinding
accessor methodfilter
- DataFilter
filter criteria
protected BeanDataCollection getDataCollection(BeanDataCollection dataCollection)
protected void initDataCollection(BeanDataCollection dataCollection)
public boolean supportsPaging()
supportsPaging
in interface DCHandler
boolean
for beandc supports pagingpublic boolean supportsRangePaging()
supportsRangePaging
in interface DCHandler
boolean
for beandc supports range_pagingpublic boolean supportsPaging(java.lang.String name)
supportsPaging
in interface DCHandler
name
- String
accessor name
boolean
for accessor supports pagingpublic boolean supportsRangePaging(java.lang.String name)
supportsRangePaging
in interface DCHandler
name
- String
accessor name
boolean
for accessor supports range pagingpublic boolean supportsCriteria()
supportsCriteria
in interface DCHandler
boolean
for beandc supports criteriapublic boolean supportsSorting()
supportsSorting
in interface DCHandler
boolean
for supports sorting
|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.7.0) E10653-08 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |