hi Bernard,
I did UrlyBird last year (can't remember which version)
1. yes, you have to provide an implementation. GUI and serverside are two different things. Sun will probably run a script to
test your "create" method.
2. Yes, it's just the number assigned but don't know if it changes. I assumed it didn't.
3. If your specs don't say it should be deleted, then don't make it. Just make what they ask. Same goes for hiding booked rooms: does it say so in your specs? If not: don'make it.
4. If you lock client-side that's possible. I choose to lock server-side only. Server does not go on holiday without unlocking...
Herman