{
if (isJbcCacheShareable(workspaceEntry))
{
return new JBCShareableLockTableHandler(workspaceEntry);
}
return new JBCLockTableHandler(workspaceEntry);
}
else if(ispnLockManagerFqn.equals(lockManagerFqn))
{
// we're using reflection to create IspnLockTableHandler instance
// such aproach allows to avoid addition of jcr.component.core.infinispan.v5 as a dependency