org.huihoo.jfox.ejb.naming.server
Class NamingServer
java.lang.Object
|
+--org.huihoo.jfox.ejb.naming.server.NamingServer
- All Implemented Interfaces:
- Naming, java.rmi.Remote, java.io.Serializable
- public class NamingServer
- extends java.lang.Object
- implements Naming, java.io.Serializable
- Version:
- $Revision: 0.9.1 $
- Author:
- tai_1219@sina.com
- See Also:
- Serialized Form
|
Method Summary |
void |
bind(javax.naming.Name name,
java.lang.Object obj,
java.lang.String className)
Public -------------------------------------------------------- |
javax.naming.Context |
createSubcontext(javax.naming.Name name)
|
java.lang.Object |
getAttribute(java.lang.String attribute)
|
AttributeList |
getAttributes(java.lang.String[] attributes)
|
MBeanInfo |
getMBeanInfo()
|
javax.naming.Name |
getPrefix()
|
Naming |
getRoot()
|
java.lang.Object |
invoke(java.lang.String actionName,
java.lang.Object[] parameters,
java.lang.String jmxname)
|
java.lang.Object |
invoke(java.lang.String actionName,
java.lang.Object[] params,
java.lang.String[] signature)
|
java.util.Collection |
list(javax.naming.Name name)
|
java.util.Collection |
listBindings(javax.naming.Name name)
|
java.lang.Object |
lookup(javax.naming.Name name)
|
void |
rebind(javax.naming.Name name,
java.lang.Object obj,
java.lang.String className)
|
void |
setAttribute(Attribute attribute)
|
AttributeList |
setAttributes(AttributeList attributes)
|
void |
test()
|
void |
test1()
My difined |
void |
unbind(javax.naming.Name name)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NamingServer
public NamingServer()
throws javax.naming.NamingException
NamingServer
public NamingServer(javax.naming.Name prefix,
NamingServer parent)
throws javax.naming.NamingException
getPrefix
public javax.naming.Name getPrefix()
bind
public void bind(javax.naming.Name name,
java.lang.Object obj,
java.lang.String className)
throws javax.naming.NamingException
- Description copied from interface:
Naming
- Public --------------------------------------------------------
- Specified by:
bind in interface Naming
- Parameters:
name - obj - className -
- Throws:
javax.naming.NamingException
rebind
public void rebind(javax.naming.Name name,
java.lang.Object obj,
java.lang.String className)
throws javax.naming.NamingException
- Specified by:
rebind in interface Naming
- Parameters:
name - obj - className -
- Throws:
javax.naming.NamingException
unbind
public void unbind(javax.naming.Name name)
throws javax.naming.NamingException
- Specified by:
unbind in interface Naming
- Parameters:
name -
- Throws:
javax.naming.NamingException
lookup
public java.lang.Object lookup(javax.naming.Name name)
throws javax.naming.NamingException
- Specified by:
lookup in interface Naming
- Parameters:
name -
- Returns:
- Object
- Throws:
javax.naming.NamingException
list
public java.util.Collection list(javax.naming.Name name)
throws javax.naming.NamingException
- Specified by:
list in interface Naming
- Parameters:
name -
- Returns:
- java.util.Collection
- Throws:
javax.naming.NamingException
listBindings
public java.util.Collection listBindings(javax.naming.Name name)
throws javax.naming.NamingException
- Specified by:
listBindings in interface Naming
- Parameters:
name -
- Returns:
- java.util.Collection
- Throws:
javax.naming.NamingException
createSubcontext
public javax.naming.Context createSubcontext(javax.naming.Name name)
throws javax.naming.NamingException
- Specified by:
createSubcontext in interface Naming
- Parameters:
name -
- Returns:
- javax.naming.Context
- Throws:
javax.naming.NamingException
getRoot
public Naming getRoot()
getMBeanInfo
public MBeanInfo getMBeanInfo()
invoke
public java.lang.Object invoke(java.lang.String actionName,
java.lang.Object[] params,
java.lang.String[] signature)
throws MBeanException,
ReflectionException
MBeanException
ReflectionException
setAttributes
public AttributeList setAttributes(AttributeList attributes)
getAttributes
public AttributeList getAttributes(java.lang.String[] attributes)
setAttribute
public void setAttribute(Attribute attribute)
throws AttributeNotFoundException,
InvalidAttributeValueException,
MBeanException,
ReflectionException
AttributeNotFoundException
InvalidAttributeValueException
MBeanException
ReflectionException
getAttribute
public java.lang.Object getAttribute(java.lang.String attribute)
throws AttributeNotFoundException,
MBeanException,
ReflectionException
AttributeNotFoundException
MBeanException
ReflectionException
test
public void test()
test1
public void test1()
throws java.rmi.RemoteException
- Description copied from interface:
Naming
- My difined
- Specified by:
test1 in interface Naming
- Throws:
java.rmi.RemoteException
invoke
public java.lang.Object invoke(java.lang.String actionName,
java.lang.Object[] parameters,
java.lang.String jmxname)
throws java.rmi.RemoteException
- Specified by:
invoke in interface Naming
- Parameters:
actionName - parameters - jmxname -
- Returns:
- Object
- Throws:
java.rmi.RemoteException