JBoss

JMX MBean View

Back to Agent View Refresh MBean View

MBean description:

The standard JBoss JNDI naming server with a custom ProxyFactoryInterceptor interceptor that does replacement of NamingContext objects with the detached invoker proxy.

List of MBean attributes:

Name Type Access Value Description
Name java.lang.String R NamingService The class name of the MBean
State int R 3 The status of the MBean
StateString java.lang.String R Started The status of the MBean in text form
MethodMap java.util.Map R {-5642140585403320990=public abstract java.util.Collection org.jnp.interfaces.Naming.listBindings(javax.naming.Name) throws javax.naming.NamingException,java.rmi.RemoteException, -884175917852741154=public abstract java.lang.Object org.jnp.interfaces.Naming.lookup(javax.naming.Name) throws javax.naming.NamingException,java.rmi.RemoteException, -4221607359560216057=public abstract java.util.Collection org.jnp.interfaces.Naming.list(javax.naming.Name) throws javax.naming.NamingException,java.rmi.RemoteException, -5717908715153450081=public abstract void org.jnp.interfaces.Naming.rebind(javax.naming.Name,java.lang.Object,java.lang.String) throws javax.naming.NamingException,java.rmi.RemoteException, -7286638714004764603=public abstract javax.naming.Context org.jnp.interfaces.Naming.createSubcontext(javax.naming.Name) throws javax.naming.NamingException,java.rmi.RemoteException, -8107796390111393345=public abstract void org.jnp.interfaces.Naming.unbind(javax.naming.Name) throws javax.naming.NamingException,java.rmi.RemoteException, -6149798079139202860=public abstract void org.jnp.interfaces.Naming.bind(javax.naming.Name,java.lang.Object,java.lang.String) throws javax.naming.NamingException,java.rmi.RemoteException} (no description)
CallByValue boolean RW True False The call by value mode. true if all lookups are unmarshalled using the caller's TCL, false if in VM lookups return the value by reference.
BindAddress java.lang.String RW The bind address of the bootstrap lookup socket.
Port int RW The listening port for the bootstrap JNP service. Set this to -1 to run the NamingService without the JNP invoker listening port.
Backlog int RW The bootstrap socket backlog count.
JNPServerSocketFactory java.lang.String RW The bootstrap socket javax.net.ServerSocketFactory
RmiPort int RW The port of the RMI naming service, 0 == anonymous. This is only used if an explicit InvokerProxyFactory has not been set.
RmiBindAddress java.lang.String RW The RMI service bind address. Empty == all addresses
ClientSocketFactory java.lang.String RW The RMI service java.rmi.server.RMIClientSocketFactory
ServerSocketFactory java.lang.String RW The RMI service java.rmi.server.RMIServerSocketFactory
InstallGlobalService boolean RW True False (no description)
LookupPool org.jboss.util.threadpool.BasicThreadPoolMBean W The thread pool service used to control the bootstrap lookups
InvokerProxyFactory org.jboss.invocation.jrmp.server.JRMPProxyFactoryMBean W The detached invoker proxy factory to use for the naming service transport.

List of MBean operations:


java.lang.Object invoke()

The generic invocation operation used by detached invokers to route requests to the service

Param ParamType ParamValue ParamDescription
invocation org.jboss.invocation.Invocation The Naming interface method invocation encapsulation

void create()

Standard MBean lifecycle method


void start()

The start lifecycle operation


void stop()

The stop lifecycle operation


void destroy()

The destroy lifecycle operation


void jbossInternalLifecycle()

The detyped lifecycle operation (for internal use only)

Param ParamType ParamValue ParamDescription
method java.lang.String The lifecycle operation