A simple interface for your resource adapter providing access to a connection. Your resource adapter api should extend the Connection and ConnectionFactory interface. The connection interface exposes the api of your remote system.