Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Klasse java.security.GuardedObject1.2

java.lang.Object
   |
   +--java.security.GuardedObject

Deklaration

public class GuardedObject
extends java.lang.Object
implements java.io.Serializable

Beschreibung

Exemplare dieser Klasse kapseln den Zugriff auf ein »bewachtes« Objekt. Im Konstruktor wird das zu bewachende Objekt und der Wächter in Form eines Guard-Objekts übergeben. Bei jedem Zugriff auf das bewachte Objekt prüft der Wächter zunächst, ob der Zugriff zulässig ist.


 
Konstruktoren
publicGuardedObject(Object object, Guard guard)
 
Methoden
public ObjectgetObject()


 

Konstruktoren im Detail

public GuardedObject(Object object, Guard guard)
Erzeugt ein neues GuardedObject für das Objekt object, das vom Wächter guard bewacht wird.

 

Methoden im Detail

public Object getObject()
Liefert das bewachte Objekt zurück. Zuvor wird mit dem im Konstruktor angegebenen Wächter geprüft, ob auf das Objekt zugegriffen werden darf. Ist das nicht der Fall, wird eine SecurityException ausgelöst.
Exception: SecurityException


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.