- close
Closes the DataSource and the resources associated with it.
- getChannels
Returns the channel handlers for this data source.
- channel
Returns a channel from the given name, either cached or it will create it.
- channelHandlerLookupName
Returns the lookup name to use to find the channel handler in the cache. By
default, it returns the
- channelHandlerRegisterName
Returns the name the given handler should be registered as. By default, it
returns the lookup name,
- connectRead
Connects to a set of channels based on the given recipe. The data source must
update the value cache
- connectWrite
Prepares the channels defined in the write recipe for writes. If these are
channels over the network
- createChannel
Creates a channel handler for the given name. In the simplest case, this is the
only method a data s
- disconnectRead
Disconnects the set of channels given by the recipe. The disconnect call is
guaranteed to be given t
- disconnectWrite
Releases the resources associated with the given write recipe. Will close
network channels and deall
- write
Writes the contents in the given write recipe to the channels of this data
sources. The write recipe