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.mbeans
Class IdcMBeanManager

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

All Implemented Interfaces:
Serializable, EventListener, NotificationFilter, NotificationListener

public class IdcMBeanManager
extends Object
implements NotificationListener, NotificationFilter

IdcMBeanManager is a class that manages the registering and unregister IDC connection mbeans. It also handles notification changes. WARNING: This class is for use by SSXA and SSXA applications only, for RIDC applications use

See Also:
instead, 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()
           
 IdcConnection getIdcConnection()
           
static IdcMBeanManager getInstance(String connectionName)
           
 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 IdcMBeanManager 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

getIdcConnection

public IdcConnection getIdcConnection()

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.