Table of Contents

Class NamingEvent

Namespace
Javax.Naming.Event
Assembly
MASES.JNet.dll
public class NamingEvent : EventObject, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ISerializable
Inheritance
NamingEvent
Implements
Inherited Members
Extension Methods

Constructors

NamingEvent()

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

public NamingEvent()

NamingEvent(EventContext, int, Binding, Binding, object)

public NamingEvent(EventContext arg0, int arg1, Binding arg2, Binding arg3, object arg4)

Parameters

arg0 EventContext

EventContext

arg1 int

int

arg2 Binding

Binding

arg3 Binding

Binding

arg4 object

object

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

Parameters

args object[]

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

ChangeInfo

public object ChangeInfo { get; }

Property Value

object

EventContext

public EventContext EventContext { get; }

Property Value

EventContext

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

NewBinding

public Binding NewBinding { get; }

Property Value

Binding

OBJECT_ADDED

public static int OBJECT_ADDED { get; }

Property Value

int

OBJECT_CHANGED

public static int OBJECT_CHANGED { get; }

Property Value

int

OBJECT_REMOVED

public static int OBJECT_REMOVED { get; }

Property Value

int

OBJECT_RENAMED

public static int OBJECT_RENAMED { get; }

Property Value

int

OldBinding

public Binding OldBinding { get; }

Property Value

Binding

Type

public int Type { get; }

Property Value

int

Methods

Dispatch(NamingListener)

public void Dispatch(NamingListener arg0)

Parameters

arg0 NamingListener

NamingListener