I am quite glad too that I made it, just like Chris. I guess Oracle reviewed our exams almost at the same time.
One thing makes me the more glad - I came to this site after doing a lot of my design and felt quite reluctant to change them. Sometimes, I suggested my design to other and was quickly refuted but I kept to it - especially with reference to implementing locking. It worked very fine but was a minority opinion. Nevertheless, I didn't fail to explain my design both in the code, user, design documentations and in the essay exam and I did it clearly. This increased my eagerness to get my result.
I submitted and did the essay since May. I have gone through my codes since to try doing redesign - for fun though.
the part of my choices that scared me most.
- Abstracting GUI codes - I had interface for all UI classes and embedded the actual Swing Codes in their implementation.
- Locking was done up to the client level. - I just thought about it that way but was advised against such in this forum and some friends as well.
- Lock expiration
Nevertheless, I am really grateful to members of this forum because they make it a complete ecosystem. I remember how I was corrected with some other issues. Thanks all.
Thank God.... I feel a lot more confident with myself.