Customize Connection Handling
After setup and configuration, the first task required of an adapter is to instantiate a data source and connect to it. If the default behavior is not sufficient for some reason, an alternate implementation can be provided.