Table of Contents

Class RMIConnector

Namespace
Javax.Management.Remote.Rmi
Assembly
MASES.JNet.dll
public class RMIConnector : JVMBridgeBase<RMIConnector>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<RMIConnector>
RMIConnector
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<RMIConnector>.IsAssignableFrom(IJavaType)
JVMBridgeBase<RMIConnector>.IsAssignableFrom<T>()
JVMBridgeBase<RMIConnector>.Execute<T>(params T[])
JVMBridgeBase<RMIConnector>.DynBridgeClazz
JVMBridgeBase<RMIConnector>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

RMIConnector()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public RMIConnector()

RMIConnector(JMXServiceURL, Map<String, object>)

public RMIConnector(JMXServiceURL arg0, Map<String, object> arg1)

Parameters

arg0 JMXServiceURL

JMXServiceURL

arg1 Map<String, object>

Map

RMIConnector(RMIServer, Map<String, object>)

public RMIConnector(RMIServer arg0, Map<String, object> arg1)

Parameters

arg0 RMIServer

RMIServer

arg1 Map<String, object>

Map

RMIConnector(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public RMIConnector(params object[] args)

Parameters

args object[]

Properties

Address

public JMXServiceURL Address { get; }

Property Value

JMXServiceURL

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

ConnectionId

public String ConnectionId { get; }

Property Value

String

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

MBeanServerConnection

public MBeanServerConnection MBeanServerConnection { get; }

Property Value

MBeanServerConnection

Methods

AddConnectionNotificationListener(NotificationListener, NotificationFilter, object)

public void AddConnectionNotificationListener(NotificationListener arg0, NotificationFilter arg1, object arg2)

Parameters

arg0 NotificationListener

NotificationListener

arg1 NotificationFilter

NotificationFilter

arg2 object

object

Close()

public void Close()

Exceptions

IOException

Connect()

public void Connect()

Exceptions

IOException

Connect(Map<String, object>)

public void Connect(Map<String, object> arg0)

Parameters

arg0 Map<String, object>

Map

Exceptions

IOException

GetMBeanServerConnection(Subject)

public MBeanServerConnection GetMBeanServerConnection(Subject arg0)

Parameters

arg0 Subject

Subject

Returns

MBeanServerConnection

MBeanServerConnection

Exceptions

IOException

RemoveConnectionNotificationListener(NotificationListener)

public void RemoveConnectionNotificationListener(NotificationListener arg0)

Parameters

arg0 NotificationListener

NotificationListener

Exceptions

ListenerNotFoundException

RemoveConnectionNotificationListener(NotificationListener, NotificationFilter, object)

public void RemoveConnectionNotificationListener(NotificationListener arg0, NotificationFilter arg1, object arg2)

Parameters

arg0 NotificationListener

NotificationListener

arg1 NotificationFilter

NotificationFilter

arg2 object

object

Exceptions

ListenerNotFoundException

Operators

implicit operator Serializable(RMIConnector)

Converter from RMIConnector to Serializable

public static implicit operator Serializable(RMIConnector t)

Parameters

t RMIConnector

Returns

Serializable

implicit operator JMXAddressable(RMIConnector)

Converter from RMIConnector to JMXAddressable

public static implicit operator JMXAddressable(RMIConnector t)

Parameters

t RMIConnector

Returns

JMXAddressable

implicit operator JMXConnector(RMIConnector)

Converter from RMIConnector to JMXConnector

public static implicit operator JMXConnector(RMIConnector t)

Parameters

t RMIConnector

Returns

JMXConnector