There are a set of standard devices in
cnrg.itx.datax.devices
which implement the
cnrg.itx.datax.Source
and
cnrg.itx.datax.Destination
interfaces. To use
a custom source or destination, you would need to implement the
appropriate interface. Typically, however, passing java input and
output streams to the StreamSource
and
StreamDestination
would be much easier.
The devices in a channel will exchange Properties
in a
PropertiesCollection
. This is to ensure that all devices
are sending data in a compatible format. Each device will implement
the Properies
interface which allows for getting
properties, and setting remote properties.