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, quoteTablepublic 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.KettleExceptionpublic org.pentaho.di.repository.ObjectId getUserID(String login) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleExceptionpublic IUser loadUserInfo(IUser userInfo, String login) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleExceptionpublic IUser loadUserInfo(IUser userInfo, String login, String passwd) throws org.pentaho.di.core.exception.KettleException
rep - login - passwd - org.pentaho.di.core.exception.KettleExceptionpublic void saveUserInfo(IUser userInfo) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleExceptionpublic org.pentaho.di.core.RowMetaAndData fillTableRow(IUser userInfo)
public int getNrUsers()
throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleExceptionpublic boolean existsUserInfo(org.pentaho.di.repository.RepositoryElementInterface user)
throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleExceptionpublic void renameUser(org.pentaho.di.repository.ObjectId id_user,
String newname)
throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleException