#5 move thrift API related method into AbstractThriftCommand from AbstractCassandraCommand. add tests for AbstractThriftCommand