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

Interface javax.naming.Context1.3

Deklaration

public interface Context

Beschreibung

Dieses Interface definiert einen Naming Context, welcher Name-Objekt-Bindings hat. Diese Namen sind relativ zu diesem Context.


 
Datenelemente
public final static StringAPPLET
public final static StringAUTHORITATIVE
public final static StringBATCHSIZE
public final static StringDNS_URL
public final static StringINITIAL_CONTEXT_FACTORY
public final static StringLANGUAGE
public final static StringOBJECT_FACTORIES
public final static StringPROVIDER_URL
public final static StringREFERRAL
public final static StringSECURITY_AUTHENTICATION
public final static StringSECURITY_CREDENTIALS
public final static StringSECURITY_PRINCIPAL
public final static StringSECURITY_PROTOCOL
public final static StringSTATE_FACTORIES
public final static StringURL_PKG_PREFIXES
 
Methoden
public ObjectaddToEnvironment(String propName, Object propVal)
public voidbind(String name, Object obj)
public voidbind(Name name, Object obj)
public voidclose()
public NamecomposeName(Name name, Name prefix)
public StringcomposeName(String name, String prefix)
public ContextcreateSubcontext(String name)
public ContextcreateSubcontext(Name name)
public voiddestroySubcontext(String name)
public voiddestroySubcontext(Name name)
public HashtablegetEnvironment()
public StringgetNameInNamespace()
public NameParsergetNameParser(String name)
public NameParsergetNameParser(Name name)
public NamingEnumerationlist(String name)
public NamingEnumerationlist(Name name)
public NamingEnumerationlistBindings(Name name)
public NamingEnumerationlistBindings(String name)
public Objectlookup(String name)
public Objectlookup(Name name)
public ObjectlookupLink(Name name)
public ObjectlookupLink(String name)
public voidrebind(String name, Object obj)
public voidrebind(Name name, Object obj)
public ObjectremoveFromEnvironment(String propName)
public voidrename(String oldName, String newName)
public voidrename(Name oldName, Name newName)
public voidunbind(String name)
public voidunbind(Name name)


 

Datenelemente im Detail

public final static String APPLET
Konstante für ein Applet.
public final static String AUTHORITATIVE
Konstante für das Vorhandensein einer Authentifikation.
public final static String BATCHSIZE
Konstante für einen Buffer.
public final static String DNS_URL
Konstante für die DNS-URL.
public final static String INITIAL_CONTEXT_FACTORY
Konstante für die Initial-Context-Factory.
public final static String LANGUAGE
Konstante für die Sprache.
public final static String OBJECT_FACTORIES
Konstante für die Liste der Objekt-Factories.
public final static String PROVIDER_URL
Konstante für die Provider-URL (z.B. ldap://somehost:389).
public final static String REFERRAL
Konstante für den Umgang mit Referenzen ("follow", "ignore", "throw").
public final static String SECURITY_AUTHENTICATION
Konstante für den Sicherheitslevel.
public final static String SECURITY_CREDENTIALS
Konstante für das Passwort.
public final static String SECURITY_PRINCIPAL
Konstante für den Benutzernamen.
public final static String SECURITY_PROTOCOL
Konstante für das Sicherheitsprotokoll.
public final static String STATE_FACTORIES
Konstante für die State-Factories.
public final static String URL_PKG_PREFIXES
Konstante für Package-Prefixe.

 

Methoden im Detail

public Object addToEnvironment(String propName, Object propVal)
Fügt eine neue Property hinzu.
Exception: NamingException
public void bind(String name, Object obj)
Bindet ein Objekt.
Exception: NamingException
public void bind(Name name, Object obj)
Bindet ein Objekt.
Exception: NamingException
public void close()
Schließt den Context.
Exception: NamingException
public Name composeName(Name name, Name prefix)
Liefert den zum prefix relativen Namen.
Exception: NamingException
public String composeName(String name, String prefix)
Liefert den zum prefix relativen Namen.
Exception: NamingException
public Context createSubcontext(String name)
Erstellt einen Subcontext und bindet ihn.
Exception: NamingException
public Context createSubcontext(Name name)
Erstellt einen Subcontext und bindet ihn.
Exception: NamingException
public void destroySubcontext(String name)
Entfernt den Subcontext.
Exception: NamingException
public void destroySubcontext(Name name)
Entfernt den Subcontext.
Exception: NamingException
public Hashtable getEnvironment()
Liefert die Umgebungsparameter.
Exception: NamingException
public String getNameInNamespace()
Liefert den Namen in dem eigenen Namespace.
Exception: NamingException
public NameParser getNameParser(String name)
Liefert den Parser.
Exception: NamingException
public NameParser getNameParser(Name name)
Liefert den Parser.
Exception: NamingException
public NamingEnumeration list(String name)
Liefert alle Bindungsnamen des angegebenen Namens.
Exception: NamingException
public NamingEnumeration list(Name name)
Liefert alle Bindungsnamen des angegebenen Namens.
Exception: NamingException
public NamingEnumeration listBindings(Name name)
Liefert die Bindungen des angegebenen Namens.
Exception: NamingException
public NamingEnumeration listBindings(String name)
Liefert die Bindungen des angegebenen Namens.
Exception: NamingException
public Object lookup(String name)
Liefert das gebundene Objekt zu dem Namen.
Exception: NamingException
public Object lookup(Name name)
Liefert das gebundene Objekt zu dem Namen.
Exception: NamingException
public Object lookupLink(Name name)
Liefert das Objekt zu der Referenz.
Exception: NamingException
public Object lookupLink(String name)
Liefert das Objekt zu der Referenz.
Exception: NamingException
public void rebind(String name, Object obj)
Bindet das Objekt neu.
Exception: NamingException
public void rebind(Name name, Object obj)
Bindet das Objekt erneut.
Exception: NamingException
public Object removeFromEnvironment(String propName)
Entfernt die Property.
Exception: NamingException
public void rename(String oldName, String newName)
Benennt die Bindung um.
Exception: NamingException
public void rename(Name oldName, Name newName)
Benennt die Bindung um.
Exception: NamingException
public void unbind(String name)
Entfernt das Objekt.
Exception: NamingException
public void unbind(Name name)
Entfernt das Objekt.
Exception: NamingException


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

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