Skip navigation links

Oracle Communications Service Broker Configuration and Runtime MBean Java API Referencee
6.1

E38079-01


com.convergin.common.wcsConfigMbeans
Class ConfStandardMBean

java.lang.Object
  extended by javax.management.StandardMBean
      extended by com.convergin.common.wcsMbeanSupport.WcsMBean
          extended by com.convergin.common.wcsConfigMbeans.ConfStandardMBean

All Implemented Interfaces:
DynamicMBean, MBeanRegistration

public abstract class ConfStandardMBean
extends WcsMBean

ConfStandardMBean: parent to all configuration mbeans (that are auto generated)


Constructor Summary
ConfStandardMBean(Class a_className)
           

 

Method Summary
static int compareModuleName(String a_moduleName1, String a_moduleName2)
           
protected static ConfStandardMBean createMBeanInstance(com.convergin.common.wcsMbeanSupport.MBeanRegistrarInterface _mbeanRegistrar, String a_MBeanType, String _targetName, String a_newIndex, String _version, com.convergin.common.wcsConfigMbeans.MBeanDataStorageInterface _dataAccessor)
           
 boolean filterMBeanLoad(String a_dbTabName, String a_dbIndexVal)
           
 com.convergin.common.wcsConfigMbeans.MBeanDataStorageInterface getDataAccessor()
           
abstract  String getDBIndexFieldName()
           
abstract  String getDBIndexFieldType()
           
abstract  String getDBTableName()
           
abstract  String[] getDefaultAttributeValues()
           
 String getMBeanApplicativeType()
           
 String getModuleName()
           
 String getModuleNameDirect()
           
abstract  HashMap getObjectListOfThisType()
           
 ObjectName getParent()
           
abstract  String getParentMBeanType()
           
 String getTargetName()
           
abstract  String getTypeName()
           
abstract  String getXMLElementTypeName()
           
 com.convergin.common.bsw.configuration.ConfigurationKeyInterface getXMLKeyForObject()
           
 void setDataAccessor(com.convergin.common.wcsConfigMbeans.MBeanDataStorageInterface _dataAccessor)
           
 void setParent(ObjectName _parentObjName)
           
 void setXMLKeyForObject(com.convergin.common.bsw.configuration.ConfigurationKeyInterface _key)
           

 

Methods inherited from class com.convergin.common.wcsMbeanSupport.WcsMBean
addAdditionalKeysToMBeanName, addAttributeOperationDescription, addGeneralMBeanDescription, addMBeanNameToMBeanLists, addObjectToList, addOperationParamDescription, addOperationParamName, constructObjectName, constructObjectName, getAdditionalKeys, getAllRegisteredMBeans, getAppID, getAttributeOperationDescription, getDescription, getDescription, getDescription, getDescription, getInstanceForObjectName, getMbeanIndex, getMbeanVersion, getObjectNameForClassAndIndex, getObjectNamesForClass, getObjectNamesForClassAndPartialIndex, getOperationParamDescription, getOperationParamName, getParameterName, getServerName, getTypeOfObjectName, initAttributeOperationDescriptions, initOperationParamNames, isReadyForDeletion, markReadyForDeletion, registerToMBeanServer, removeMBeanNameFromMBeanLists, removeObjectFromList, removeObjectFromObjectNameCache, setAppID, setMbeanIndex, setMbeanVersion, setObjectName, setServerName, setTargetName, unmarkReadyForDeletion, unregisterFromMBeanServer

 

Methods inherited from class javax.management.StandardMBean
cacheMBeanInfo, getAttribute, getAttributes, getCachedMBeanInfo, getClassName, getConstructors, getDescription, getDescription, getDescription, getImpact, getImplementation, getImplementationClass, getMBeanInfo, getMBeanInterface, getParameterName, invoke, postDeregister, postRegister, preDeregister, preRegister, setAttribute, setAttributes, setImplementation

 

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

 

Constructor Detail

ConfStandardMBean

public ConfStandardMBean(Class a_className)
                  throws NotCompliantMBeanException
Throws:
NotCompliantMBeanException

Method Detail

setDataAccessor

public void setDataAccessor(com.convergin.common.wcsConfigMbeans.MBeanDataStorageInterface _dataAccessor)

getDataAccessor

public com.convergin.common.wcsConfigMbeans.MBeanDataStorageInterface getDataAccessor()

createMBeanInstance

protected static ConfStandardMBean createMBeanInstance(com.convergin.common.wcsMbeanSupport.MBeanRegistrarInterface _mbeanRegistrar,
                                                       String a_MBeanType,
                                                       String _targetName,
                                                       String a_newIndex,
                                                       String _version,
                                                       com.convergin.common.wcsConfigMbeans.MBeanDataStorageInterface _dataAccessor)
                                                throws Exception
Throws:
Exception

compareModuleName

public static int compareModuleName(String a_moduleName1,
                                    String a_moduleName2)

getParent

public ObjectName getParent()

setParent

public void setParent(ObjectName _parentObjName)

getXMLKeyForObject

public com.convergin.common.bsw.configuration.ConfigurationKeyInterface getXMLKeyForObject()

setXMLKeyForObject

public void setXMLKeyForObject(com.convergin.common.bsw.configuration.ConfigurationKeyInterface _key)

getModuleNameDirect

public String getModuleNameDirect()

getModuleName

public String getModuleName()

getTargetName

public String getTargetName()
Overrides:
getTargetName in class WcsMBean

filterMBeanLoad

public boolean filterMBeanLoad(String a_dbTabName,
                               String a_dbIndexVal)

getMBeanApplicativeType

public String getMBeanApplicativeType()
Specified by:
getMBeanApplicativeType in class WcsMBean

getObjectListOfThisType

public abstract HashMap getObjectListOfThisType()
Overrides:
getObjectListOfThisType in class WcsMBean

getTypeName

public abstract String getTypeName()
Specified by:
getTypeName in class WcsMBean

getDBTableName

public abstract String getDBTableName()

getXMLElementTypeName

public abstract String getXMLElementTypeName()

getDBIndexFieldName

public abstract String getDBIndexFieldName()

getDBIndexFieldType

public abstract String getDBIndexFieldType()

getParentMBeanType

public abstract String getParentMBeanType()

getDefaultAttributeValues

public abstract String[] getDefaultAttributeValues()

Skip navigation links

Oracle Communications Service Broker Configuration and Runtime MBean Java API Referencee
6.1

E38079-01


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