Skip navigation links

Oracle® Fusion Middleware Java API Reference for Oracle WebCenter Content Remote Intradoc Client (RIDC)
11g Release 1 (11.1)

E17274-04


oracle.stellent.ridc.convenience.adf.connection.mxbean
Class RidcMxBeanManager

java.lang.Object
  extended by oracle.stellent.ridc.convenience.adf.connection.mxbean.RidcMxBeanManager

All Implemented Interfaces:
Serializable, EventListener, NotificationFilter, NotificationListener

public class RidcMxBeanManager
extends Object
implements NotificationListener, NotificationFilter

RidcMxBeanManager is a class that manages the registering and unregistering RIDC connection mbeans. It also handles notification changes.

See Also:
Serialized Form

Field Summary
protected static String CONNECTION_XML
           
static MBeanServer MBEANS_SERVER
           
static String RIDC_MBEAN_OBJECT_TYPE
           

 

Method Summary
 void clearUpdated()
           
protected  Context getConnectionContext()
           
static RidcMxBeanManager getInstance(String connectionName)
           
 RidcConnection getRidcConnection()
           
 void handleNotification(Notification notification, Object handback)
           
 boolean isNotificationEnabled(Notification notification)
           
 boolean isUpdated()
           
 void register(String appId)
           
 void registerIfNotRegistered(String appId)
           
 void unregister(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 String RIDC_MBEAN_OBJECT_TYPE
See Also:
Constant Field Values

MBEANS_SERVER

public static final MBeanServer MBEANS_SERVER

CONNECTION_XML

protected static final String CONNECTION_XML
See Also:
Constant Field Values

Method Detail

getInstance

public static RidcMxBeanManager getInstance(String connectionName)
                                     throws Exception
Throws:
Exception

register

public void register(String appId)
              throws Exception
Throws:
Exception

registerIfNotRegistered

public void registerIfNotRegistered(String appId)
                             throws Exception
Throws:
Exception

unregister

public void unregister(String appId)
                throws Exception
Throws:
Exception

handleNotification

public void handleNotification(Notification notification,
                               Object handback)
Specified by:
handleNotification in interface NotificationListener

getConnectionContext

protected Context getConnectionContext()
                                throws NamingException
Throws:
NamingException

isNotificationEnabled

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

getRidcConnection

public RidcConnection getRidcConnection()

isUpdated

public boolean isUpdated()

clearUpdated

public void clearUpdated()

Skip navigation links

Oracle® Fusion Middleware Java API Reference for Oracle WebCenter Content Remote Intradoc Client (RIDC)
11g Release 1 (11.1)

E17274-04


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