@ -1,6 +1,7 @@
package org.gcube.portal.usersaccount ;
package org.gcube.portal.usersaccount ;
import org.gcube.portal.notifications.thread.NewUserAccountNotificationThread ;
import org.gcube.portal.notifications.thread.NewUserAccountNotificationThread ;
import org.gcube.portal.removeaccount.thread.RemoveUserTokenFromInfraThread ;
import org.gcube.portal.removeaccount.thread.RemovedUserAccountThread ;
import org.gcube.portal.removeaccount.thread.RemovedUserAccountThread ;
import org.gcube.portal.removeaccount.thread.RemovedUserFromLDAPThread ;
import org.gcube.portal.removeaccount.thread.RemovedUserFromLDAPThread ;
import org.slf4j.Logger ;
import org.slf4j.Logger ;
@ -44,6 +45,10 @@ public class MyCreateUserAccountListener extends BaseModelListener<User> {
_log . info ( "Trying to remove user from LDAP ..." ) ;
_log . info ( "Trying to remove user from LDAP ..." ) ;
Thread removeFromLDAPThread = new Thread ( new RemovedUserFromLDAPThread ( username2Delete ) ) ;
Thread removeFromLDAPThread = new Thread ( new RemovedUserFromLDAPThread ( username2Delete ) ) ;
removeFromLDAPThread . start ( ) ;
removeFromLDAPThread . start ( ) ;
_log . info ( "Trying to remove user from Auth ..." ) ;
Thread deleteAllUserAuthThread = new Thread ( new RemoveUserTokenFromInfraThread ( username2Delete ) ) ;
deleteAllUserAuthThread . start ( ) ;
} catch ( Exception e ) {
} catch ( Exception e ) {
e . printStackTrace ( ) ;
e . printStackTrace ( ) ;
}
}