* @param operations database operations to perform
* @throws AerospikeException if queue is full
*/
public final void operate(WritePolicy policy, RecordListener listener, Key key, Operation... operations)
throws AerospikeException {
Command command = new Command();
command.setOperate(policy, key, operations);
AsyncRead async = new AsyncRead(cluster, key, listener);
async.execute(policy, command);
}