Skip navigation links

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

E38079-01


com.convergin.common.wcsMbeanSupport
Class DynamicCounterStandardMBean

java.lang.Object
  extended by javax.management.StandardMBean
      extended by com.convergin.common.wcsMbeanSupport.WcsMBean
          extended by com.convergin.common.wcsMbeanSupport.RuntimeStandardMBean
              extended by com.convergin.common.wcsMbeanSupport.DynamicCounterStandardMBean

All Implemented Interfaces:
com.convergin.common.wcsMbeanSupport.RuntimeThresholdInterface, DynamicMBean, MBeanRegistration, NotificationBroadcaster, NotificationEmitter
Direct Known Subclasses:
SsuStandardMBean

public abstract class DynamicCounterStandardMBean
extends RuntimeStandardMBean

Constructor Summary
DynamicCounterStandardMBean(Class a_className, com.convergin.common.wcsMbeanSupport.MBeanCache _mbeanCacheRef)
           

 

Method Summary
 String get_instance_name()
           
protected  long getCounterValueAccordingToMBean(String _counter_name)
           
 ObjectName getFirstObjectOfType()
           
 ObjectName[] getObjectArrOfThisType()
           
 void overrideMBeanIndex(String _currentCounterKeyName, String _fullCounterKey)
           
 void set_instance_name(String _instance_name)
           

 

Methods inherited from class com.convergin.common.wcsMbeanSupport.RuntimeStandardMBean
addAdditionalKeysToMBeanName, addMBeanNameToMBeanLists, addNotificationListener, checkAllNotifications, checkNotificationsForSpecificAttributes, clone, getAdditionalKeys, getAllRuntimeRegisteredMBeans, getAvailableAttributes, getCounterAccessor, getCounterKeyNames, getCountingMethod, getLowerThreshold, getLowerThreshold, getMBeanApplicativeType, getMBeanCacheRef, getMbeanVersion, getMonitoredAttributesObjectsArr, getMonitoredAttributesObjectsHash, getNotificationInfo, getObjectName, getParameterName, getPreviousIntervalMBeanInstance, getSnmpTableIndex, getUpperThreshold, getUpperThreshold, refreshAttributeNamesArray, removeMBeanNameFromMBeanLists, removeNotificationListener, removeNotificationListener, sendGenericNotification, setCounterValue, setCountingMethod, setLowerThreshold, setLowerThreshold, setUpperThreshold, setUpperThreshold

 

Methods inherited from class com.convergin.common.wcsMbeanSupport.WcsMBean
addAttributeOperationDescription, addGeneralMBeanDescription, addObjectToList, addOperationParamDescription, addOperationParamName, constructObjectName, constructObjectName, getAllRegisteredMBeans, getAppID, getAttributeOperationDescription, getDescription, getDescription, getDescription, getDescription, getInstanceForObjectName, getMbeanIndex, getObjectListOfThisType, getObjectNameForClassAndIndex, getObjectNamesForClass, getObjectNamesForClassAndPartialIndex, getOperationParamDescription, getOperationParamName, getServerName, getTargetName, getTypeName, getTypeOfObjectName, initAttributeOperationDescriptions, initOperationParamNames, isReadyForDeletion, markReadyForDeletion, registerToMBeanServer, 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
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

DynamicCounterStandardMBean

public DynamicCounterStandardMBean(Class a_className,
                                   com.convergin.common.wcsMbeanSupport.MBeanCache _mbeanCacheRef)
                            throws NotCompliantMBeanException
Throws:
NotCompliantMBeanException

Method Detail

getCounterValueAccordingToMBean

protected long getCounterValueAccordingToMBean(String _counter_name)

get_instance_name

public String get_instance_name()

set_instance_name

public void set_instance_name(String _instance_name)

getFirstObjectOfType

public ObjectName getFirstObjectOfType()

getObjectArrOfThisType

public ObjectName[] getObjectArrOfThisType()

overrideMBeanIndex

public void overrideMBeanIndex(String _currentCounterKeyName,
                               String _fullCounterKey)

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.