}
private ListenableFuture<Void> sendToOwnerOfAsync(long line, Msg msg) {
if (LOG.isDebugEnabled())
LOG.debug("Sending to owner of {}: {}", Long.toHexString(line), msg);
final LineMessage message = Message.MSG((short) -1, line, true, Streamables.toByteArray(msg));
return (ListenableFuture<Void>) (Object) cache.doOpAsync(Type.SEND, line, null, message, null);
}