Table of Contents

Class NotificationFilter

Namespace
Javax.Management
Assembly
MASES.JNet.dll

Implementation of INotificationFilter

public class NotificationFilter : JVMBridgeListener, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, INotificationFilter, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
NotificationFilter
Implements
Derived
Inherited Members
Extension Methods

Constructors

NotificationFilter()

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

public NotificationFilter()

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

Parameters

args object[]

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

OnIsNotificationEnabled

public Func<Notification, bool> OnIsNotificationEnabled { get; set; }

Property Value

Func<Notification, bool>

Remarks

If OnIsNotificationEnabled has a value it takes precedence over corresponding class method

Methods

InitializeHandlers()

Handlers initializer for NotificationFilter

protected virtual void InitializeHandlers()

IsNotificationEnabled(Notification)

public virtual bool IsNotificationEnabled(Notification arg0)

Parameters

arg0 Notification

Notification

Returns

bool

bool