See: Description
Class | Description |
---|---|
ConnectionFilter |
Parent class of all the connection filters.
|
CustomConnectionFilter |
To develop a custom connection filter, override this class and implement the method
ConnectionFilter.execute(java.io.InputStream) |
Provides the classes to develop custom input filters.
When creating a DF, JSON or XML data source, you can select an input filter that preprocesses the data retrieved from the source before the Execution Engine processes it. Besides providing several out of the box input filters, Virtual DataPort provides a Java API that allows you to develop filters that pre-process the data from the source in any way you need.
Virtual DataPort includes a sample custom filter that reads the data from the source and replaces
one character with another one. This example is at the folder
<DENODO_HOME>/samples/vdp/customConnectionFilter
. The README file in this
directory explains how to compile, install and use this custom filter.
To develop a custom filter, add the following jar files to the CLASSPATH of your environment:
<DENODO_HOME>/lib/contrib/denodo-connection-util.jar
<DENODO_HOME>/lib/contrib/denodo-commons-util.jar
<DENODO_HOME>/extensions/thirdparty/lib
Virtual DataPort includes a sample custom filter that reads the data from the source and replaces
one character with another one. This example is at the folder
<DENODO_HOME>/samples/vdp/customConnectionFilter
. The README file in this
directory explains how to compile, install and use this custom filter.
CustomConnectionFilter
. execute
. getParameters
of the
superclass, from the execute
method.
After developing the custom filter, generate its jar and import it into Virtual DataPort (see section Importing Extensions of the Administration Guide).
Copyright © 2024 Denodo Technologies. All rights reserved.