JMX MBean View


Sat May 18 15:33:12 UTC 2024
DescriptionThe standard JBoss JNDI naming server with a custom ProxyFactoryInterceptor interceptor that does replacement of NamingContext objects with the detached invoker proxy.

Attribute Name Access Type Description Attribute Value
Name R java.lang.String The class name of the MBean
State R int The status of the MBean
StateString R java.lang.String The status of the MBean in text form
MethodMap R java.util.Map (no description)
{-8107796390111393345=public abstract void org.jnp.interfaces.Naming.unbind(javax.naming.Name) throws javax.naming.NamingException,java.rmi.RemoteException, -5642140585403320990=public abstract java.util.Collection org.jnp.interfaces.Naming.listBindings(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, -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, -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, -884175917852741154=public abstract java.lang.Object org.jnp.interfaces.Naming.lookup(javax.naming.Name) throws javax.naming.NamingException,java.rmi.RemoteException}    
Naming RW org.jnp.server.NamingBean Underlying Naming bean instance
NamingInstance R org.jnp.interfaces.Naming Underlying Naming bean instance
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.
BindAddress RW java.lang.String The bind address of the bootstrap lookup socket.
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.
Backlog RW int The bootstrap socket backlog count.
JNPServerSocketFactory RW java.lang.String The bootstrap socket class name
JNPServerSocketFactoryBean RW The bootstrap socket
BootstrapURL R java.lang.String URL that can be accessed to bootstrap a connection to the NamingService
RmiPort RW int The port of the RMI naming service, 0 == anonymous. This is only used if an explicit InvokerProxyFactory has not been set.
RmiBindAddress RW java.lang.String The RMI service bind address. Empty == all addresses
ClientSocketFactory RW java.lang.String The RMI service java.rmi.server.RMIClientSocketFactory class name
ClientSocketFactoryBean RW java.rmi.server.RMIClientSocketFactory The RMI service java.rmi.server.RMIServerSocketFactory instance
ServerSocketFactory RW java.lang.String The RMI service java.rmi.server.RMIServerSocketFactory class name
ServerSocketFactory RW java.rmi.server.RMIServerSocketFactory The RMI service java.rmi.server.RMIServerSocketFactory instance
InstallGlobalService RW boolean Ghe InstallGlobalService which defines whether the MainMBean's Naming server will be installed as the NamingContext.setLocal global value.
UseGlobalService RW boolean The UseGlobalService which defines whether the MainMBean's Naming server will initialized from the existing NamingContext.setLocal global value.
LookupPool W org.jboss.util.threadpool.BasicThreadPoolMBean The thread pool service used to control the bootstrap lookups
InvokerProxyFactory W org.jboss.invocation.jrmp.server.JRMPProxyFactoryMBean The detached invoker proxy factory to use for the naming service transport.

Operation Return Type Description Parameters
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
createAlias void Create an alias in jndi
fromName java.lang.String The from name
toName java.lang.String The to name
removeAlias void Remove an alias from jndi
name java.lang.String The name
create void Standard MBean lifecycle method
[no parameters]
start void The start lifecycle operation
[no parameters]
stop void The stop lifecycle operation
[no parameters]
destroy void The destroy lifecycle operation
[no parameters]
jbossInternalLifecycle void The detyped lifecycle operation (for internal use only)
method java.lang.String The lifecycle operation