public class KettleDatabaseRepositoryUserDelegate extends KettleDatabaseRepositoryBaseDelegate
Constructor and Description |
---|
KettleDatabaseRepositoryUserDelegate(KettleDatabaseRepository repository) |
Modifier and Type | Method and Description |
---|---|
boolean |
existsUserInfo(org.pentaho.di.repository.RepositoryElementInterface user) |
org.pentaho.di.core.RowMetaAndData |
fillTableRow(IUser userInfo) |
int |
getNrUsers() |
org.pentaho.di.core.RowMetaAndData |
getUser(org.pentaho.di.repository.ObjectId id_user) |
org.pentaho.di.repository.ObjectId |
getUserID(String login) |
IUser |
loadUserInfo(IUser userInfo,
String login) |
IUser |
loadUserInfo(IUser userInfo,
String login,
String passwd)
Load user with login from repository and verify the password...
|
void |
renameUser(org.pentaho.di.repository.ObjectId id_user,
String newname) |
void |
saveUserInfo(IUser userInfo) |
quote, quoteTable
public KettleDatabaseRepositoryUserDelegate(KettleDatabaseRepository repository)
public org.pentaho.di.core.RowMetaAndData getUser(org.pentaho.di.repository.ObjectId id_user) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleException
public org.pentaho.di.repository.ObjectId getUserID(String login) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleException
public IUser loadUserInfo(IUser userInfo, String login) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleException
public IUser loadUserInfo(IUser userInfo, String login, String passwd) throws org.pentaho.di.core.exception.KettleException
rep
- login
- passwd
- org.pentaho.di.core.exception.KettleException
public void saveUserInfo(IUser userInfo) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleException
public org.pentaho.di.core.RowMetaAndData fillTableRow(IUser userInfo)
public int getNrUsers() throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleException
public boolean existsUserInfo(org.pentaho.di.repository.RepositoryElementInterface user) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleException
public void renameUser(org.pentaho.di.repository.ObjectId id_user, String newname) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleException