## Uses of Interface
org.apache.cayenne.DataChannelSyncFilter

- Packages that use DataChannelSyncFilter
  Package | Description
  --- | ---
  org.apache.cayenne | Contains persistence APIs directly accessible by users.
  org.apache.cayenne.access | Contains classes that make up Cayenne ORM stack.
  org.apache.cayenne.configuration.server |
  org.apache.cayenne.tx |

- - ### Uses of DataChannelSyncFilter in org.apache.cayenne

    Subinterfaces of DataChannelSyncFilter in org.apache.cayenne
    Modifier and Type | Interface | Description
    --- | --- | ---
    `interface` | `DataChannelFilter` | Deprecated. since 4.1 use `DataChannelQueryFilter` and `DataChannelSyncFilter`

  - ### Uses of DataChannelSyncFilter in org.apache.cayenne.access

    Fields in org.apache.cayenne.access with type parameters of type DataChannelSyncFilter
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected List<DataChannelSyncFilter>` | DataDomain.`syncFilters` |

    Methods in org.apache.cayenne.access that return types with arguments of type DataChannelSyncFilter
    Modifier and Type | Method | Description
    --- | --- | ---
    `List<DataChannelSyncFilter>` | DataDomain.`getSyncFilters()` | Returns an unmodifiable list of sync filters registered with this DataDomain.

    Methods in org.apache.cayenne.access with parameters of type DataChannelSyncFilter
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | DataDomain.`addSyncFilter​(DataChannelSyncFilter filter)` | Adds a new sync filter.
    `void` | DataDomain.`removeSyncFilter​(DataChannelSyncFilter filter)` | Removes a sync filter from the filter chain.

  - ### Uses of DataChannelSyncFilter in org.apache.cayenne.configuration.server

    Fields in org.apache.cayenne.configuration.server with type parameters of type DataChannelSyncFilter
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected List<DataChannelSyncFilter>` | DataDomainProvider.`syncFilters` |

    Methods in org.apache.cayenne.configuration.server that return types with arguments of type DataChannelSyncFilter
    Modifier and Type | Method | Description
    --- | --- | ---
    `static ListBuilder<DataChannelSyncFilter>` | ServerModule.`contributeDomainSyncFilters​(Binder binder)` | Provides access to a DI collection builder for `DataChannelSyncFilter`'s that allows downstream modules to "contribute" their own DataDomain sync filters

  - ### Uses of DataChannelSyncFilter in org.apache.cayenne.tx

    Classes in org.apache.cayenne.tx that implement DataChannelSyncFilter
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `TransactionFilter` | A `DataChannelSyncFilter` that provides transactions.