interface UserInfoInternal extends UserInfo
Intern benutze Erweiterung des userInfo-Interface, das einige zusätzliche Methoden bietet, die aber nicht nach außen sichtbar sein sollen.
Modifier and Type | Method and Description |
---|---|
boolean |
canBeSafelyDeleted()
Prüft, ob keine Referenzen mehr vorhanden sind, und die Klasse gelöscht werden darf.
|
void |
decrementReference()
Dekrementiert den Referenzzähler um eins.
|
long |
getUserId()
Id, die das Systemobjekt des Benutzers darstellt.
|
void |
incrementReference()
Inkrementiert den Referenzzähler um eins.
|
void |
stopDataListener()
Sollte aufgerufen werden, wenn das Objekt nicht mehr gebraucht wird.
|
mayCreateModifyRemoveObject, mayModifyObjectSet, maySubscribeData, maySubscribeData, maySubscribeData
long getUserId()
Id, die das Systemobjekt des Benutzers darstellt.
void incrementReference()
Inkrementiert den Referenzzähler um eins.
void decrementReference()
Dekrementiert den Referenzzähler um eins.
boolean canBeSafelyDeleted()
Prüft, ob keine Referenzen mehr vorhanden sind, und die Klasse gelöscht werden darf.
true
, wenn der Benutzer vom System abgemeldet wurde.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.