org.pentaho.di.repository.kdr.delegates
Class KettleDatabaseRepositoryUserDelegate
java.lang.Object
  
org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryBaseDelegate
      
org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryUserDelegate
public class KettleDatabaseRepositoryUserDelegate
- extends KettleDatabaseRepositoryBaseDelegate
 
 
 
 
 
KettleDatabaseRepositoryUserDelegate
public KettleDatabaseRepositoryUserDelegate(KettleDatabaseRepository repository)
getUser
public org.pentaho.di.core.RowMetaAndData getUser(org.pentaho.di.repository.ObjectId id_user)
                                           throws org.pentaho.di.core.exception.KettleException
- Throws:
 org.pentaho.di.core.exception.KettleException
 
getUserID
public org.pentaho.di.repository.ObjectId getUserID(String login)
                                             throws org.pentaho.di.core.exception.KettleException
- Throws:
 org.pentaho.di.core.exception.KettleException
 
loadUserInfo
public IUser loadUserInfo(IUser userInfo,
                          String login)
                   throws org.pentaho.di.core.exception.KettleException
- Throws:
 org.pentaho.di.core.exception.KettleException
 
loadUserInfo
public IUser loadUserInfo(IUser userInfo,
                          String login,
                          String passwd)
                   throws org.pentaho.di.core.exception.KettleException
- Load user with login from repository and verify the password...
- Parameters:
 rep - login - passwd - 
- Throws:
 org.pentaho.di.core.exception.KettleException
 
 
saveUserInfo
public void saveUserInfo(IUser userInfo)
                  throws org.pentaho.di.core.exception.KettleException
- Throws:
 org.pentaho.di.core.exception.KettleException
 
fillTableRow
public org.pentaho.di.core.RowMetaAndData fillTableRow(IUser userInfo)
 
getNrUsers
public int getNrUsers()
               throws org.pentaho.di.core.exception.KettleException
- Throws:
 org.pentaho.di.core.exception.KettleException
 
existsUserInfo
public boolean existsUserInfo(org.pentaho.di.repository.RepositoryElementInterface user)
                       throws org.pentaho.di.core.exception.KettleException
- Throws:
 org.pentaho.di.core.exception.KettleException
 
renameUser
public void renameUser(org.pentaho.di.repository.ObjectId id_user,
                       String newname)
                throws org.pentaho.di.core.exception.KettleException
- Throws:
 org.pentaho.di.core.exception.KettleException