public Node getUserNode(SessionProvider sessionProvider, String userName) throws Exception
{
String userPath = getJcrPath(USERS_PATH);
Session session = getSession(sessionProvider);
Node usersNode = (Node)session.getItem(userPath);
DataDistributionType type =
dataDistributionManager_.getDataDistributionType(oldDistribution ? DataDistributionMode.NONE
: DataDistributionMode.READABLE);
return type.getOrCreateDataNode(usersNode, userName);
}