if (!isStarted())
throw new IllegalStateException("Content repository is not connected");
// Create an asynchronous operation representation and return it
UnlockOperation lockOperation = new UnlockOperationImpl(uri, user);
processor.enqueue(lockOperation);
return lockOperation;
}