class LockManagerImpl {

    public void releaseReadLock( Object resource, Object tx )
            throws LockNotFoundException, IllegalResourceException
    {
        getRWLockForReleasing( resource, tx, 1, 0, true ).releaseReadLock( tx );
    }

    public  LockManagerImpl( RagManager ragManager, Config config, Clock clock );

}