org.apache.naming.resources
クラス DirContextURLStreamHandler

java.lang.Object
  |
  +--java.net.URLStreamHandler
        |
        +--org.apache.naming.resources.DirContextURLStreamHandler
直系の既知のサブクラス:
Handler

public class DirContextURLStreamHandler
extends java.net.URLStreamHandler

Stream handler to a JNDI directory context.

バージョン:
$Revision: 1.5 $
作成者:
Remy Maucherat

フィールドの概要
protected  javax.naming.directory.DirContext context
          Directory context.
 
コンストラクタの概要
DirContextURLStreamHandler()
           
DirContextURLStreamHandler(javax.naming.directory.DirContext context)
           
 
メソッドの概要
static void bind(java.lang.ClassLoader cl, javax.naming.directory.DirContext dirContext)
          Binds a directory context to a class loader.
static void bind(javax.naming.directory.DirContext dirContext)
          Binds a directory context to a class loader.
static void bindThread(javax.naming.directory.DirContext dirContext)
          Binds a directory context to a thread.
static javax.naming.directory.DirContext get()
          Get the bound context.
static javax.naming.directory.DirContext get(java.lang.ClassLoader cl)
          Get the bound context.
static javax.naming.directory.DirContext get(java.lang.Thread thread)
          Get the bound context.
static boolean isBound()
          Returns true if the thread or the context class loader of the current thread is bound.
protected  java.net.URLConnection openConnection(java.net.URL u)
          Opens a connection to the object referenced by the URL argument.
static void setProtocolHandler()
          Set the java.protocol.handler.pkgs system property.
static void unbind()
          Unbinds a directory context to a class loader.
static void unbind(java.lang.ClassLoader cl)
          Unbinds a directory context to a class loader.
static void unbindThread()
          Unbinds a directory context to a thread.
 
クラス java.net.URLStreamHandler から継承したメソッド
equals, getDefaultPort, getHostAddress, hashCode, hostsEqual, parseURL, sameFile, setURL, setURL, toExternalForm
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

context

protected javax.naming.directory.DirContext context
Directory context.
コンストラクタの詳細

DirContextURLStreamHandler

public DirContextURLStreamHandler()

DirContextURLStreamHandler

public DirContextURLStreamHandler(javax.naming.directory.DirContext context)
メソッドの詳細

openConnection

protected java.net.URLConnection openConnection(java.net.URL u)
                                         throws java.io.IOException
Opens a connection to the object referenced by the URL argument.
オーバーライド:
クラス java.net.URLStreamHandler 内の openConnection

setProtocolHandler

public static void setProtocolHandler()
Set the java.protocol.handler.pkgs system property.

isBound

public static boolean isBound()
Returns true if the thread or the context class loader of the current thread is bound.

bind

public static void bind(javax.naming.directory.DirContext dirContext)
Binds a directory context to a class loader.

unbind

public static void unbind()
Unbinds a directory context to a class loader.

bindThread

public static void bindThread(javax.naming.directory.DirContext dirContext)
Binds a directory context to a thread.

unbindThread

public static void unbindThread()
Unbinds a directory context to a thread.

get

public static javax.naming.directory.DirContext get()
Get the bound context.

bind

public static void bind(java.lang.ClassLoader cl,
                        javax.naming.directory.DirContext dirContext)
Binds a directory context to a class loader.

unbind

public static void unbind(java.lang.ClassLoader cl)
Unbinds a directory context to a class loader.

get

public static javax.naming.directory.DirContext get(java.lang.ClassLoader cl)
Get the bound context.

get

public static javax.naming.directory.DirContext get(java.lang.Thread thread)
Get the bound context.


Copyright ? 2000-2001 Apache Software Foundation. All Rights Reserved.