module Octopus::AbstractAdapter