if (args.length != 3) {
usage("lock <principal> <resource>");
}
String principalName = args[1];
Principal principal = new JDBCPrincipal(principalName);
String resource = args[2];
Lock lock = manager.getLock(resource);
lock.acquire(principal);
} else if (command.equals("unlock")) {
if (args.length != 3) {
usage("lock <principal> <resource>");
}
String principalName = args[1];
Principal principal = new JDBCPrincipal(principalName);
String resource = args[2];
Lock lock = manager.getLock(resource);
lock.release(principal);
} else if (command.equals("list")) {