org.olat.user
Interface UserDataDeletable

All Known Subinterfaces:
CalendarManager, HomePageConfigManager
All Known Implementing Classes:
BookmarkManagerImpl, BusinessGroupManagerImpl, CatalogManager, DBPersistentLockManager, DisplayPortraitManager, EfficiencyStatementManager, HomePageConfigManagerImpl, ICalFileCalendarManager, InstantMessagingModule, IQManager, NoteManager, NotificationsManagerImpl, PersonalFolderManager, PropertyManager, QTIResultManager, RepositoryDeletionManager, UserFileDeletionManager

public interface UserDataDeletable

Used to delete user-data in delete-user-workflow. All managers with deletable user-data must implement this interface and register themself at user-manager as deletable-resource.

Author:
Christian Guretzki

Method Summary
 void deleteUserData(Identity identity, java.lang.String newDeletedUserName)
          Delete user data for certain user
 

Method Detail

deleteUserData

void deleteUserData(Identity identity,
                    java.lang.String newDeletedUserName)
Delete user data for certain user

Parameters:
identity - Data for this identity will be deleted