public class UserAdminWrapper
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static boolean |
COMMIT_ON_SAVE |
Constructor and Description |
---|
UserAdminWrapper() |
Modifier and Type | Method and Description |
---|---|
void |
addListener(UserAdminListener userAdminListener) |
void |
addUserDirectory(UserDirectory userDirectory,
java.util.Map<java.lang.String,java.lang.String> properties) |
javax.transaction.UserTransaction |
beginTransactionIfNeeded()
Starts a transaction if necessary.
|
void |
commitOrNotifyTransactionStateChange()
Depending on the current application configuration, it will either commit the
current transaction or throw a notification that the transaction state has
changed (In the later case, it must be called from the UI thread).
|
java.util.Map<java.lang.String,java.lang.String> |
getKnownBaseDns(boolean onlyWritable) |
UserAdmin |
getUserAdmin() |
javax.transaction.UserTransaction |
getUserTransaction() |
void |
notifyListeners(UserAdminEvent event) |
void |
removeListener(UserAdminListener userAdminListener) |
void |
removeUserDirectory(UserDirectory userDirectory,
java.util.Map<java.lang.String,java.lang.String> properties) |
void |
setUserAdmin(UserAdmin userAdmin,
java.util.Map<java.lang.String,java.lang.String> properties) |
void |
setUserTransaction(javax.transaction.UserTransaction userTransaction) |
public static final boolean COMMIT_ON_SAVE
public javax.transaction.UserTransaction beginTransactionIfNeeded()
commitOrNotifyTransactionStateChange()
once the
security model changes have been performed.public void commitOrNotifyTransactionStateChange()
public void addListener(UserAdminListener userAdminListener)
public void removeListener(UserAdminListener userAdminListener)
public void notifyListeners(UserAdminEvent event)
public java.util.Map<java.lang.String,java.lang.String> getKnownBaseDns(boolean onlyWritable)
public UserAdmin getUserAdmin()
public javax.transaction.UserTransaction getUserTransaction()
public void setUserAdmin(UserAdmin userAdmin, java.util.Map<java.lang.String,java.lang.String> properties)
public void setUserTransaction(javax.transaction.UserTransaction userTransaction)
public void addUserDirectory(UserDirectory userDirectory, java.util.Map<java.lang.String,java.lang.String> properties)
public void removeUserDirectory(UserDirectory userDirectory, java.util.Map<java.lang.String,java.lang.String> properties)
Copyright © 2007–2020. All rights reserved.