Table of Contents

Class MLet

Namespace
Javax.Management.Loading
Assembly
MASES.JNet.dll
public class MLet : URLClassLoader, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<ClassLoader>
MLet
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Derived
Inherited Members
JVMBridgeBase<ClassLoader>.IsAssignableFrom(IJavaType)
JVMBridgeBase<ClassLoader>.IsAssignableFrom<T>()
JVMBridgeBase<ClassLoader>.Execute<T>(params T[])
JVMBridgeBase<ClassLoader>.DynBridgeClazz
JVMBridgeBase<ClassLoader>.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

MLet()

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

public MLet()

MLet(URL[])

public MLet(URL[] arg0)

Parameters

arg0 URL[]

URL

MLet(URL[], ClassLoader)

public MLet(URL[] arg0, ClassLoader arg1)

Parameters

arg0 URL[]

URL

arg1 ClassLoader

ClassLoader

MLet(URL[], ClassLoader, URLStreamHandlerFactory)

public MLet(URL[] arg0, ClassLoader arg1, URLStreamHandlerFactory arg2)

Parameters

arg0 URL[]

URL

arg1 ClassLoader

ClassLoader

arg2 URLStreamHandlerFactory

URLStreamHandlerFactory

MLet(URL[], ClassLoader, URLStreamHandlerFactory, bool)

public MLet(URL[] arg0, ClassLoader arg1, URLStreamHandlerFactory arg2, bool arg3)

Parameters

arg0 URL[]

URL

arg1 ClassLoader

ClassLoader

arg2 URLStreamHandlerFactory

URLStreamHandlerFactory

arg3 bool

bool

MLet(URL[], ClassLoader, bool)

public MLet(URL[] arg0, ClassLoader arg1, bool arg2)

Parameters

arg0 URL[]

URL

arg1 ClassLoader

ClassLoader

arg2 bool

bool

MLet(URL[], bool)

public MLet(URL[] arg0, bool arg1)

Parameters

arg0 URL[]

URL

arg1 bool

bool

MLet(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 MLet(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { 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

LibraryDirectory

public String LibraryDirectory { get; set; }

Property Value

String

Methods

AddURL(String)

public void AddURL(String arg0)

Parameters

arg0 String

String

Exceptions

ServiceNotFoundException

AddURL(URL)

public void AddURL(URL arg0)

Parameters

arg0 URL

URL

GetMBeansFromURL(String)

public Set<object> GetMBeansFromURL(String arg0)

Parameters

arg0 String

String

Returns

Set<object>

Set

Exceptions

ServiceNotFoundException

GetMBeansFromURL(URL)

public Set<object> GetMBeansFromURL(URL arg0)

Parameters

arg0 URL

URL

Returns

Set<object>

Set

Exceptions

ServiceNotFoundException

LoadClass(String, ClassLoaderRepository)

public Class LoadClass(String arg0, ClassLoaderRepository arg1)

Parameters

arg0 String

String

arg1 ClassLoaderRepository

ClassLoaderRepository

Returns

Class

Class

Exceptions

ClassNotFoundException

PostDeregister()

public void PostDeregister()

PostRegister(Boolean)

public void PostRegister(Boolean arg0)

Parameters

arg0 Boolean

Boolean

PreDeregister()

public void PreDeregister()

Exceptions

Exception

PreRegister(MBeanServer, ObjectName)

public ObjectName PreRegister(MBeanServer arg0, ObjectName arg1)

Parameters

arg0 MBeanServer

MBeanServer

arg1 ObjectName

ObjectName

Returns

ObjectName

ObjectName

Exceptions

Exception

ReadExternal(ObjectInput)

public void ReadExternal(ObjectInput arg0)

Parameters

arg0 ObjectInput

ObjectInput

Exceptions

IOException
ClassNotFoundException
UnsupportedOperationException

WriteExternal(ObjectOutput)

public void WriteExternal(ObjectOutput arg0)

Parameters

arg0 ObjectOutput

ObjectOutput

Exceptions

IOException
UnsupportedOperationException

Operators

implicit operator Externalizable(MLet)

Converter from MLet to Externalizable

public static implicit operator Externalizable(MLet t)

Parameters

t MLet

Returns

Externalizable

implicit operator MLetMBean(MLet)

Converter from MLet to MLetMBean

public static implicit operator MLetMBean(MLet t)

Parameters

t MLet

Returns

MLetMBean

implicit operator MBeanRegistration(MLet)

Converter from MLet to MBeanRegistration

public static implicit operator MBeanRegistration(MLet t)

Parameters

t MLet

Returns

MBeanRegistration