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
-
Method Summary
Modifier and TypeMethodDescriptionboolean
existsUserInfo
(org.pentaho.di.repository.RepositoryElementInterface user) org.pentaho.di.core.RowMetaAndData
fillTableRow
(IUser userInfo) int
org.pentaho.di.core.RowMetaAndData
getUser
(org.pentaho.di.repository.ObjectId id_user) org.pentaho.di.repository.ObjectId
loadUserInfo
(IUser userInfo, String login) 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) 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
-