Skip navigation links

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

E17274-03


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. 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 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 registerIfNotRegistered(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

registerIfNotRegistered

public void registerIfNotRegistered(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® WebCenter Content Remote Intradoc Client (RIDC) Java API Reference
11g Release 1 (11.1)

E17274-03


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