An ConnectionSpec holds connection specific properties for use by a
ConnectionFactory in creating a Connection.n Connection in order to execute
a function on the underlying resource.
The LocalTransaction interface is for transactions which are managed locally
to the underlying resource and don't need an external transaction manager.
A NotSupportedException is thrown to indicate that the callee (resource
adapter or application server for system contracts) cannot execute an
operation because the operation is not a supported feature.
Returns true if the resource adapter Interaction implementation supports
the method boolean execute( InteractionSpec spec, Record input, Record
output ), otherwise returns false