JMX MBean View

647c07faf5bd

Mon Dec 30 15:51:09 UTC 2024
 
NameDomainjboss
serviceNaming
Java Classorg.jboss.mx.modelmbean.XMBean
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
NamingService    
State R int The status of the MBean
3    
StateString R java.lang.String The status of the MBean in text form
Started    
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
org.jnp.server.NamingServer@4d5af470    
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.
TrueFalse    
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 javax.net.ServerSocketFactory class name
    
JNPServerSocketFactoryBean RW javax.net.ServerSocketFactory The bootstrap socket javax.net.ServerSocketFactory
    
BootstrapURL R java.lang.String URL that can be accessed to bootstrap a connection to the NamingService
jnp://0.0.0.0:1099    
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.
TrueFalse    
UseGlobalService RW boolean The UseGlobalService which defines whether the MainMBean's Naming server will initialized from the existing NamingContext.setLocal global value.
TrueFalse    
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