Class
Tree
          
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHODDETAIL: FIELD | CONSTR | METHOD
 

com.newstep.solid.management.runtime.client
Class MBeanProxyFactory

public class MBeanProxyFactory      
The gateway to the MBeanProxy. Based on a MBean server
connection and an ObjectName (or ObjectInstance) you
can create an MBean server instance.
Author:
msimonsen
 
Links:
Kernel Association Association Link
to Class MBeanProxyFactory
Associates type:
association
Client cardinality:
1
Client navigability:
NOT NAVIGABLE
Client visibility:
private
Supplier cardinality:
1
Supplier navigability:
NAVIGABLE
Supplier visibility:
private
 
 

Field Summary
private static MBeanProxyFactory
Method Summary
public Object
create(MBeanServerConnection mbsc, ObjectName remoteName)
public Object
create(MBeanServerConnection mbsc, ObjectInstance remoteInstance)
public static synchronized MBeanProxyFactory
Field Detail
instance
private static MBeanProxyFactory instance
Multiplicity:
1
Static.
 
Method Detail
create
public Object create (MBeanServerConnection mbsc, ObjectName remoteName)
 
Creates an instance of a "Remote Proxy Object", from an
MBeanServerConnection MBeanServerConnection and the
object name from that connection.
the proxy to the MBean interface that you intend to operate
on. The user is intended to cast the object returned to the
desired interface (MBean) of choice, to make it of any use
at all.
Parameters:
mbsc
remoteName
Return:
The remote proxy object
Throws:
ClassNotFoundException,IOException,InstanceNotFoundException
 

create
public Object create (MBeanServerConnection mbsc, ObjectInstance remoteInstance)
 
Creates an instance of a "Remote Proxy Object", from an
MBeanServerConnection MBeanServerConnection and the
remote instance from that connection.
the proxy to the MBean interface that you intend to operate
on. The user is intended to cast the object returned to the
desired interface (MBean) of choice, to make it of any use
at all.
Parameters:
mbsc
remoteInstance
Return:
The remote proxy object
Throws:
ClassNotFoundException
 

getInstance
public static synchronized MBeanProxyFactory getInstance ()
 
Get an instance.
Return:
instance
Static.
Synchronized.
 

Class
Tree
          
PREV CLASS NEXT CLASS
SUMMARY: INNER | FIELD | CONSTR | METHODDETAIL: FIELD | CONSTR | METHOD