Use Bitronix as transaction manager.
[lgpl/argeo-commons.git] / org.argeo.security.core / src / org / argeo / osgi / useradmin / LdifUserAdmin.java
index 4613ef5289fbb331ecc61e8d982c93c6d3e41c87..bee73e54df97b6e8337027540cb68a00a8b7b04b 100644 (file)
@@ -166,7 +166,7 @@ public class LdifUserAdmin extends AbstractUserDirectory {
        }
 
        @Override
-       protected void prepare(WorkingCopy wc) {
+       protected void prepare(UserDirectoryWorkingCopy wc) {
                // delete
                for (LdapName dn : wc.getDeletedUsers().keySet()) {
                        if (users.containsKey(dn))
@@ -204,12 +204,12 @@ public class LdifUserAdmin extends AbstractUserDirectory {
        }
 
        @Override
-       protected void commit(WorkingCopy wc) {
+       protected void commit(UserDirectoryWorkingCopy wc) {
                save();
        }
 
        @Override
-       protected void rollback(WorkingCopy wc) {
+       protected void rollback(UserDirectoryWorkingCopy wc) {
                init();
        }