Table of Contents

Class ObjectName

Namespace
Javax.Management
Assembly
MASES.JNet.dll
public class ObjectName : JVMBridgeBase<ObjectName>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
ObjectName
Implements
Inherited Members
Extension Methods

Constructors

ObjectName()

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

public ObjectName()

ObjectName(String)

public ObjectName(String arg0)

Parameters

arg0 String

String

Exceptions

MalformedObjectNameException

ObjectName(String, String, String)

public ObjectName(String arg0, String arg1, String arg2)

Parameters

arg0 String

String

arg1 String

String

arg2 String

String

Exceptions

MalformedObjectNameException

ObjectName(String, Hashtable<String, String>)

public ObjectName(String arg0, Hashtable<String, String> arg1)

Parameters

arg0 String

String

arg1 Hashtable<String, String>

Hashtable

Exceptions

MalformedObjectNameException

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

Parameters

args object[]

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

CanonicalKeyPropertyListString

public String CanonicalKeyPropertyListString { get; }

Property Value

String

CanonicalName

public String CanonicalName { get; }

Property Value

String

Domain

public String Domain { get; }

Property Value

String

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements Closeable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

KeyPropertyList

public Hashtable<String, String> KeyPropertyList { get; }

Property Value

Hashtable<String, String>

KeyPropertyListString

public String KeyPropertyListString { get; }

Property Value

String

WILDCARD

public static ObjectName WILDCARD { get; }

Property Value

ObjectName

Methods

Apply(ObjectName)

public bool Apply(ObjectName arg0)

Parameters

arg0 ObjectName

ObjectName

Returns

bool

bool

CompareTo(ObjectName)

public int CompareTo(ObjectName arg0)

Parameters

arg0 ObjectName

ObjectName

Returns

int

int

CompareTo(object)

public int CompareTo(object arg0)

Parameters

arg0 object

object

Returns

int

int

GetInstance(String)

public static ObjectName GetInstance(String arg0)

Parameters

arg0 String

String

Returns

ObjectName

ObjectName

Exceptions

MalformedObjectNameException
NullPointerException

GetInstance(String, String, String)

public static ObjectName GetInstance(String arg0, String arg1, String arg2)

Parameters

arg0 String

String

arg1 String

String

arg2 String

String

Returns

ObjectName

ObjectName

Exceptions

MalformedObjectNameException

GetInstance(String, Hashtable<String, String>)

public static ObjectName GetInstance(String arg0, Hashtable<String, String> arg1)

Parameters

arg0 String

String

arg1 Hashtable<String, String>

Hashtable

Returns

ObjectName

ObjectName

Exceptions

MalformedObjectNameException

GetInstance(ObjectName)

public static ObjectName GetInstance(ObjectName arg0)

Parameters

arg0 ObjectName

ObjectName

Returns

ObjectName

ObjectName

GetKeyProperty(String)

public String GetKeyProperty(String arg0)

Parameters

arg0 String

String

Returns

String

String

IsDomainPattern()

public bool IsDomainPattern()

Returns

bool

bool

IsPattern()

public bool IsPattern()

Returns

bool

bool

IsPropertyListPattern()

public bool IsPropertyListPattern()

Returns

bool

bool

IsPropertyPattern()

public bool IsPropertyPattern()

Returns

bool

bool

IsPropertyValuePattern()

public bool IsPropertyValuePattern()

Returns

bool

bool

IsPropertyValuePattern(String)

public bool IsPropertyValuePattern(String arg0)

Parameters

arg0 String

String

Returns

bool

bool

Quote(String)

public static String Quote(String arg0)

Parameters

arg0 String

String

Returns

String

String

SetMBeanServer(MBeanServer)

public void SetMBeanServer(MBeanServer arg0)

Parameters

arg0 MBeanServer

MBeanServer

Unquote(String)

public static String Unquote(String arg0)

Parameters

arg0 String

String

Returns

String

String

Operators

explicit operator Comparable<ObjectName>(ObjectName)

Converter from ObjectName to Comparable

public static explicit operator Comparable<ObjectName>(ObjectName o)

Parameters

o ObjectName

Returns

Comparable<ObjectName>

implicit operator Comparable(ObjectName)

Converter from ObjectName to Comparable

public static implicit operator Comparable(ObjectName t)

Parameters

t ObjectName

Returns

Comparable

implicit operator QueryExp(ObjectName)

Converter from ObjectName to QueryExp

public static implicit operator QueryExp(ObjectName t)

Parameters

t ObjectName

Returns

QueryExp