Skip navigation links

Oracle® Fusion Middleware Remote Intradoc Client (RIDC) Java API Reference
11g Release 1 (11.1.1)

E17274-02


oracle.stellent.ridc.convenience.adf.mbeans
Class IdcMBeanManager

java.lang.Object
  extended by oracle.stellent.ridc.convenience.adf.mbeans.IdcMBeanManager

All Implemented Interfaces:
java.io.Serializable, java.util.EventListener, javax.management.NotificationFilter, javax.management.NotificationListener

public class IdcMBeanManager
extends java.lang.Object
implements javax.management.NotificationListener, javax.management.NotificationFilter

IdcMBeanManager is a class that manages the registering and unregister IDC connection mbeans. It also handles notification changes.

See Also:
Serialized Form

Field Summary
protected static java.lang.String CONNECTION_XML
           
static javax.management.MBeanServer MBEANS_SERVER
           
static java.lang.String RIDC_MBEAN_OBJECT_TYPE
           

 

Method Summary
 void clearUpdated()
           
protected  javax.naming.Context getConnectionContext()
           
 IdcConnection getIdcConnection()
           
static IdcMBeanManager getInstance(java.lang.String connectionName)
           
 void handleNotification(javax.management.Notification notification, java.lang.Object handback)
           
 boolean isNotificationEnabled(javax.management.Notification notification)
           
 boolean isUpdated()
           
 void register(java.lang.String appId)
           
 void unregister(java.lang.String appId)
           

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

RIDC_MBEAN_OBJECT_TYPE

public static final java.lang.String RIDC_MBEAN_OBJECT_TYPE
See Also:
Constant Field Values

MBEANS_SERVER

public static final javax.management.MBeanServer MBEANS_SERVER

CONNECTION_XML

protected static final java.lang.String CONNECTION_XML
See Also:
Constant Field Values

Method Detail

getInstance

public static IdcMBeanManager getInstance(java.lang.String connectionName)
                                   throws java.lang.Exception
Throws:
java.lang.Exception

register

public void register(java.lang.String appId)
              throws java.lang.Exception
Throws:
java.lang.Exception

unregister

public void unregister(java.lang.String appId)
                throws java.lang.Exception
Throws:
java.lang.Exception

handleNotification

public void handleNotification(javax.management.Notification notification,
                               java.lang.Object handback)
Specified by:
handleNotification in interface javax.management.NotificationListener

getConnectionContext

protected javax.naming.Context getConnectionContext()
                                             throws javax.naming.NamingException
Throws:
javax.naming.NamingException

isNotificationEnabled

public boolean isNotificationEnabled(javax.management.Notification notification)
Specified by:
isNotificationEnabled in interface javax.management.NotificationFilter

getIdcConnection

public IdcConnection getIdcConnection()

isUpdated

public boolean isUpdated()

clearUpdated

public void clearUpdated()

Skip navigation links

Oracle® Fusion Middleware Remote Intradoc Client (RIDC) Java API Reference
11g Release 1 (11.1.1)

E17274-02


Copyright © 2008, 2011, Oracle and/or its affiliates. All rights reserved.