Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.mom4j.jndi
Class NamingServer  view NamingServer download NamingServer.java

java.lang.Object
  extended byorg.mom4j.jndi.NamingServer
All Implemented Interfaces:
NamingServerMBean

public class NamingServer
extends java.lang.Object
implements NamingServerMBean


Nested Class Summary
(package private)  class NamingServer.ReqListener
           
(package private) static class NamingServer.ShutdownHook
           
 
Field Summary
private  java.util.Map bindings
           
private  java.util.Map ctxHandlers
           
private  int port
           
private  org.mom4j.xcp.XcpServer server
           
private  boolean startAdminServer
           
 
Constructor Summary
NamingServer(int p)
           
 
Method Summary
 void addContextHandler(org.mom4j.api.JNDIContextHandler handler)
           
 void bind(java.lang.String path, java.lang.String name, java.lang.Object obj)
           
 java.lang.String createSubcontext(java.lang.String path, java.lang.String name)
           
 java.lang.String getBindings()
           
 java.util.Map list(java.lang.String path, java.lang.String name)
           
 java.lang.Object lookup(java.lang.String path, java.lang.String name)
           
static void main(java.lang.String[] args)
           
 void removeContextHandler(org.mom4j.api.JNDIContextHandler handler)
           
 void start()
           
 void stop()
           
 void unbind(java.lang.String path, java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ctxHandlers

private java.util.Map ctxHandlers

bindings

private java.util.Map bindings

server

private org.mom4j.xcp.XcpServer server

port

private int port

startAdminServer

private boolean startAdminServer
Constructor Detail

NamingServer

public NamingServer(int p)
Method Detail

start

public void start()

addContextHandler

public void addContextHandler(org.mom4j.api.JNDIContextHandler handler)

removeContextHandler

public void removeContextHandler(org.mom4j.api.JNDIContextHandler handler)

createSubcontext

public java.lang.String createSubcontext(java.lang.String path,
                                         java.lang.String name)

bind

public void bind(java.lang.String path,
                 java.lang.String name,
                 java.lang.Object obj)

unbind

public void unbind(java.lang.String path,
                   java.lang.String name)
Specified by:
unbind in interface NamingServerMBean

lookup

public java.lang.Object lookup(java.lang.String path,
                               java.lang.String name)

list

public java.util.Map list(java.lang.String path,
                          java.lang.String name)

stop

public void stop()

getBindings

public java.lang.String getBindings()
Specified by:
getBindings in interface NamingServerMBean

main

public static void main(java.lang.String[] args)