public void saveUserInfo(IUser userInfo) throws KettleException {
   userDelegate.saveUserInfo(userInfo);
 }
 public IUser loadUserInfo(String login) throws KettleException {
   return userDelegate.loadUserInfo(new UserInfo(), login);
 }
 public synchronized void renameUser(ObjectId id_user, String newname) throws KettleException {
   userDelegate.renameUser(id_user, newname);
 }
 public void updateUser(IUser user) throws KettleException {
   userDelegate.saveUserInfo(user);
 }
 public synchronized ObjectId getUserID(String login) throws KettleException {
   return userDelegate.getUserID(login);
 }