JMX MBean View

Name Domain jboss
service Naming
Java Class org.jboss.mx.modelmbean.XMBean
Description The standard JBoss JNDI naming server with a custom ProxyFactoryInterceptor interceptor that does replacement of NamingContext objects with the detached invoker proxy.

Back to Agent ViewRefresh MBean View

Attribute Name (Access)
Type
Description
Attribute Value
Backlog (RW)
int
The bootstrap socket backlog count.
BindAddress (RW)
java.lang.String
The bind address of the bootstrap lookup socket.
CallByValue (RW)
boolean
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.
True False
ClientSocketFactory (RW)
java.lang.String
The RMI service java.rmi.server.RMIClientSocketFactory
InstallGlobalService (RW)
boolean
(no description)
True False
InvokerProxyFactory (W)
org.jboss.invocation.jrmp.server.JRMPProxyFactoryMBean
The detached invoker proxy factory to use for the naming service transport.
JNPServerSocketFactory (RW)
java.lang.String
The bootstrap socket javax.net.ServerSocketFactory
LookupPool (W)
org.jboss.util.threadpool.BasicThreadPoolMBean
The thread pool service used to control the bootstrap lookups
MethodMap (R)
java.util.Map
(no description)
{8519187059293746991=public abstract void org.jnp.interfaces.Naming.rebind(javax.naming.Name,java.lang.Object,java.lang.String) throws javax.naming.NamingException,java.rmi.RemoteException, -3150771248161076586=public abstract java.util.Collection org.jnp.interfaces.Naming.list(javax.naming.Name) throws javax.naming.NamingException,java.rmi.RemoteException, 8176650517119097487=public abstract void org.jnp.interfaces.Naming.unbind(javax.naming.Name) throws javax.naming.NamingException,java.rmi.RemoteException, 8662829417543390098=public abstract void org.jnp.interfaces.Naming.bind(javax.naming.Name,java.lang.Object,java.lang.String) throws javax.naming.NamingException,java.rmi.RemoteException, -790108502850547550=public abstract java.lang.Object org.jnp.interfaces.Naming.lookup(javax.naming.Name) throws javax.naming.NamingException,java.rmi.RemoteException, -5496843691089219130=public abstract java.util.Collection org.jnp.interfaces.Naming.listBindings(javax.naming.Name) throws javax.naming.NamingException,java.rmi.RemoteException, 8857620196654006348=public abstract javax.naming.Context org.jnp.interfaces.Naming.createSubcontext(javax.naming.Name) throws javax.naming.NamingException,java.rmi.RemoteException}
Name (R)
java.lang.String
The class name of the MBean
NamingService
Port (RW)
int
The listening port for the bootstrap JNP service. Set this to -1 to run the NamingService without the JNP invoker listening port.
RmiBindAddress (RW)
java.lang.String
The RMI service bind address. Empty == all addresses
RmiPort (RW)
int
The port of the RMI naming service, 0 == anonymous. This is only used if an explicit InvokerProxyFactory has not been set.
ServerSocketFactory (RW)
java.lang.String
The RMI service java.rmi.server.RMIServerSocketFactory
State (R)
int
The status of the MBean
3
StateString (R)
java.lang.String
The status of the MBean in text form
Started

Operation Name
Return Type
Description
Parameters
create
void
Standard MBean lifecycle method
destroy
void
The destroy lifecycle operation
invoke
java.lang.Object
The generic invocation operation used by detached invokers to route requests to the service
invocation
org.jboss.invocation.Invocation
The Naming interface method invocation encapsulation
jbossInternalLifecycle
void
The detyped lifecycle operation (for internal use only)
method
java.lang.String
The lifecycle operation
start
void
The start lifecycle operation
stop
void
The stop lifecycle operation