SpringApplicationContextRuntimeMBean


Overview  |   Related MBeans  |   Attributes  |   Operations

Overview

This MBean represents instances of class org.springframework.context.support.AbstractApplicationContext and org.springframework.beans.factory.support.AbstractBeanFactory There is a SpringApplicationContextRuntimeMBean for each application context in a deployment.

       
Since10.3.1.0
Fully Qualified Interface NameIf you use the getMBeanInfo operation in MBeanTypeServiceMBean, supply the following value as this MBean's fully qualified interface name:
weblogic.management.runtime.SpringApplicationContextRuntimeMBean
Factory Methods No factory methods. Instances of this MBean are created automatically.
Access Points You can access this MBean from the following MBean attributes:


    Attributes

    This section describes the following attributes:


    AverageGetBeanNamesForTypeTime

    This returns the average elapsed time in milliseconds required for getBeanNamesForType()

           
    Available Since Release 10.3.1.0
    Privileges Read only
    Typedouble

    AverageGetBeansOfTypeTime

    This returns the average elapsed time in milliseconds required for getBeansOfType()

           
    Available Since Release 10.3.1.0
    Privileges Read only
    Typedouble

    AverageGetBeanTime

    This returns the average elapsed time in milliseconds required for getBean()

           
    Available Since Release 10.3.1.0
    Privileges Read only
    Typedouble

    AveragePrototypeBeanCreationTime

    This returns the average elapsed time in milliseconds required to create prototype beans

           
    Available Since Release 10.3.1.0
    Privileges Read only
    Typedouble

    AverageRefreshTime

    This returns the average elapsed time in milliseconds required to perform a refresh

           
    Available Since Release 10.3.1.0
    Privileges Read only
    Typedouble

    AverageSingletonBeanCreationTime

    This returns the average elapsed time in milliseconds required to create singleton beans

           
    Available Since Release 10.3.1.0
    Privileges Read only
    Typedouble

    CachingDisabled

    Private property that disables caching in proxies.

           
    Privileges Read only
    Typeboolean

    CustomScopeNames

    The names of customer scopes that were registered.

           
    Available Since Release 10.3.1.0
    Privileges Read only
    Typeclass java.lang.String[]

    DisplayName

    Display name of the application context

           
    Privileges Read only
    Typejava.lang.String

    GetBeanCount

    The number of times getBean() was called

           
    Available Since Release 10.3.1.0
    Privileges Read only
    Typelong

    GetBeanNamesForTypeCount

    The number of times getBeanNamesForType() was called

           
    Available Since Release 10.3.1.0
    Privileges Read only
    Typelong

    GetBeansOfTypeCount

    The number of times getBeansOfType() was called

           
    Available Since Release 10.3.1.0
    Privileges Read only
    Typelong

    MBeanInfo

    Returns the MBean info for this MBean.

    Deprecated.

           
    Privileges Read only
    Typejavax.management.MBeanInfo

    Name

    The name of this configuration. WebLogic Server uses an MBean to implement and persist the configuration.

           
    Privileges Read only
    Typejava.lang.String

    ObjectName

    Returns the ObjectName under which this MBean is registered in the MBean server.

    Deprecated.

           
    Privileges Read only
    Typeweblogic.management.WebLogicObjectName

    Parent

    Return the immediate parent for this MBean

           
    Privileges Read/Write
    Type

    ParentContext

    The name of the parent context

           
    Available Since Release 10.3.1.0
    Privileges Read only
    Typejava.lang.String

    PrototypeBeansCreatedCount

    The number of Prototype beans created.

           
    Available Since Release 10.3.1.0
    Privileges Read only
    Typelong

    RefreshCount

    The number of refreshes performed

           
    Available Since Release 10.3.1.0
    Privileges Read only
    Typelong

    Registered

    Returns false if the the MBean represented by this object has been unregistered.

    Deprecated.

           
    Privileges Read only
    Typeboolean

    SingletonBeansCreatedCount

    The number of singleton beans created.

           
    Available Since Release 10.3.1.0
    Privileges Read only
    Typelong

    StartupDate

    Return the timestamp in milliseconds when this context was first loaded

           
    Available Since Release 10.3.1.0
    Privileges Read only
    Typelong

    Type

    Returns the type of the MBean.

           
    Privileges Read only
    Typejava.lang.String


    Operations

    This section describes the following operations:


    getAverageCustomScopeBeanCreationTime

    This returns the average elapsed time in milliseconds required to create custom scope beans

       
    Operation Name"getAverageCustomScopeBeanCreationTime"
    ParametersObject [] {  scopeName }

    where:

    • scopeName is an object of type java.lang.String that specifies:

      scopeName

    SignatureString [] { "java.lang.String" }
    Returns double
    Exceptions
    • java.lang.IllegalArgumentException

    getCustomScopeBeansCreatedCount

    The number of custom scope beans created.

       
    Operation Name"getCustomScopeBeansCreatedCount"
    ParametersObject [] {  scopeName }

    where:

    • scopeName is an object of type java.lang.String that specifies:

      scopeName

    SignatureString [] { "java.lang.String" }
    Returns long
    Exceptions
    • java.lang.IllegalArgumentException

    preDeregister

       
    Operation Name"preDeregister"
    Parametersnull
    Signaturenull
    Returns void
    Exceptions
    • java.lang.Exception