This Class represents the lock object - it is supose to know the id of the client owning the lock
and has the lock object for others client that wants to wait for the unlock
Log method requierd buy the LoggableInterface, in local mode the QueryInterfaceImpl class
requires the log method to log dataBase events, it is not used in remote version as server logs
database events