Interface UserInfoInternal

All Superinterfaces:
UserInfo
All Known Implementing Classes:
ExtendedUserInfo, OldUserInfo

public interface UserInfoInternal extends UserInfo
Intern benutzte Erweiterung des UserInfo-Interfaces, das einige zusätzliche Methoden bietet, die aber nicht nach außen sichtbar sein sollen.
  • Method Details

    • incrementReference

      void incrementReference()
      Inkrementiert den Referenzzähler um eins.
    • decrementReference

      void decrementReference()
      Dekrementiert den Referenzzähler um eins.
    • canBeSafelyDeleted

      boolean canBeSafelyDeleted()
      Prüft, ob keine Referenzen mehr vorhanden sind, und das Objekt gelöscht werden darf.
      Returns:
      true, wenn der Benutzer vom System abgemeldet wurde.
    • stopDataListener

      void stopDataListener()
      Sollte aufgerufen werden, wenn das Objekt nicht mehr gebraucht wird. Meldet die Empfänger für die Daten atg.benutzerParameter und je nach Implementierung eventuell weitere ab.