Class KettleDatabaseRepositoryUserDelegate
java.lang.Object
org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryBaseDelegate
org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryUserDelegate
-
Field Summary
Fields inherited from class org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryBaseDelegate
log, repository -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanexistsUserInfo(org.pentaho.di.repository.RepositoryElementInterface user) org.pentaho.di.core.RowMetaAndDatafillTableRow(IUser userInfo) intorg.pentaho.di.core.RowMetaAndDatagetUser(org.pentaho.di.repository.ObjectId id_user) org.pentaho.di.repository.ObjectIdloadUserInfo(IUser userInfo, String login) loadUserInfo(IUser userInfo, String login, String passwd) Load user with login from repository and verify the password...voidrenameUser(org.pentaho.di.repository.ObjectId id_user, String newname) voidsaveUserInfo(IUser userInfo) Methods inherited from class org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryBaseDelegate
quote, quoteTable
-
Constructor Details
-
KettleDatabaseRepositoryUserDelegate
-
-
Method Details
-
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
- Throws:
org.pentaho.di.core.exception.KettleException
-
fillTableRow
-
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
-