Skip navigation links

Oracle® Fusion Middleware Java API Reference for Oracle Coherence
12c (12.1.3.0.0)

E47890-01


com.tangosol.net.management
Class AnnotatedStandardEmitterMBean.SilentEmitter

java.lang.Object
  extended by com.tangosol.net.management.AnnotatedStandardEmitterMBean.SilentEmitter

All Implemented Interfaces:
javax.management.NotificationBroadcaster, javax.management.NotificationEmitter
Enclosing class:
AnnotatedStandardEmitterMBean

protected static class AnnotatedStandardEmitterMBean.SilentEmitter
extends java.lang.Object
implements javax.management.NotificationEmitter

A silent NotificationEmitter implementation for all NotificationEmitter methods except getNotificationInfo().


Field Summary
protected  java.lang.Class f_clzMBean
          The MBean interface class this emitter provides notification info for.

 

Constructor Summary
AnnotatedStandardEmitterMBean.SilentEmitter(java.lang.Class clzMBean)
          Construct a SilentEmitter.

 

Method Summary
 void addNotificationListener(javax.management.NotificationListener listener, javax.management.NotificationFilter filter, java.lang.Object handback)
           
 javax.management.MBeanNotificationInfo[] getNotificationInfo()
           
 void removeNotificationListener(javax.management.NotificationListener listener)
           
 void removeNotificationListener(javax.management.NotificationListener listener, javax.management.NotificationFilter filter, java.lang.Object handback)
           

 

Field Detail

f_clzMBean

protected final java.lang.Class f_clzMBean
The MBean interface class this emitter provides notification info for.

Constructor Detail

AnnotatedStandardEmitterMBean.SilentEmitter

public AnnotatedStandardEmitterMBean.SilentEmitter(java.lang.Class clzMBean)
Construct a SilentEmitter.
Parameters:
clzMBean - the MBean class

Method Detail

removeNotificationListener

public void removeNotificationListener(javax.management.NotificationListener listener,
                                       javax.management.NotificationFilter filter,
                                       java.lang.Object handback)
                                throws javax.management.ListenerNotFoundException
Specified by:
removeNotificationListener in interface javax.management.NotificationEmitter
Throws:
javax.management.ListenerNotFoundException

addNotificationListener

public void addNotificationListener(javax.management.NotificationListener listener,
                                    javax.management.NotificationFilter filter,
                                    java.lang.Object handback)
                             throws java.lang.IllegalArgumentException
Specified by:
addNotificationListener in interface javax.management.NotificationBroadcaster
Throws:
java.lang.IllegalArgumentException

removeNotificationListener

public void removeNotificationListener(javax.management.NotificationListener listener)
                                throws javax.management.ListenerNotFoundException
Specified by:
removeNotificationListener in interface javax.management.NotificationBroadcaster
Throws:
javax.management.ListenerNotFoundException

getNotificationInfo

public javax.management.MBeanNotificationInfo[] getNotificationInfo()
Specified by:
getNotificationInfo in interface javax.management.NotificationBroadcaster

Skip navigation links

Oracle® Fusion Middleware Java API Reference for Oracle Coherence
12c (12.1.3.0.0)

E47890-01


Copyright © 2000, 2014, Oracle and/or its affiliates. All rights reserved.