PSAssemblyRuntimeMBean


Overview  |   Related MBeans  |   Attributes  |   Operations

Overview

This interface is used for accessing a WebLogic path service entity

       
Since9.0.0.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.PSAssemblyRuntimeMBean
Factory Methods No factory methods. Instances of this MBean are created automatically.
Access Points You can access this MBean from the following MBean attributes:
    Access Points Inherited from RuntimeMBean Because this MBean extends or implements RuntimeMBean, you can also access this MBean by retrieving RuntimeMBeans. The following attributes contain RuntimeMBeans and its subtypes:


    Attributes

    This section describes the following attributes:


    CachingDisabled

    Private property that disables caching in proxies.

           
    Privileges Read only
    Typeboolean

    MapEntries

    Returns all entries in a persistent map's assembly.

           
    Privileges Read only
    Typejava.lang.String

    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

    Registered

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

    Deprecated.

           
    Privileges Read only
    Typeboolean

    Type

    Returns the type of the MBean.

           
    Privileges Read only
    Typejava.lang.String


    Operations

    This section describes the following operations:


    closeCursor

    Releases the server-side resources associated with the cursor and removes the runtime MBean instance.

       
    Operation Name"closeCursor"
    ParametersObject [] {  cursorHandle }

    where:

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

      The cursor handle.

    SignatureString [] { "java.lang.String" }
    ReturnsVoid
    Exceptions
    • weblogic.management.ManagementException

    getCursorEndPosition

    Returns the cursor end position in the result set.

       
    Operation Name"getCursorEndPosition"
    ParametersObject [] {  cursorHandle }

    where:

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

      The cursor handle.

    SignatureString [] { "java.lang.String" }
    ReturnsLong
    Exceptions
    • weblogic.management.ManagementException

    getCursorSize

    Returns the number of items in the result set.

       
    Operation Name"getCursorSize"
    ParametersObject [] {  cursorHandle }

    where:

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

      The cursor handle.

    SignatureString [] { "java.lang.String" }
    ReturnsLong
    Exceptions
    • weblogic.management.ManagementException

    getCursorStartPosition

    Returns the cursor start position in the result set.

       
    Operation Name"getCursorStartPosition"
    ParametersObject [] {  cursorHandle }

    where:

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

      The cursor handle.

    SignatureString [] { "java.lang.String" }
    ReturnsLong
    Exceptions
    • weblogic.management.ManagementException

    getItems

    Returns an array of items from the specified cursor location. The new cursor start position will be the location after the old cursor end position. The size of the array returned is determined by the count argument. An array smaller than the "count" value is returned if there are fewer items from the specified start position to the end of the result set. A null value is returned if the size of the return array is zero. In this case, the cursor position will not change.

    For more information, see:

       
    Operation Name"getItems"
    ParametersObject [] {  cursorHandlestartcount }

    where:

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

      The cursor handle.

    • start is an object of type java.lang.Long that specifies:

      The new cursor start location.

    • count is an object of type java.lang.Integer that specifies:

      The maximum number of items to return.

    SignatureString [] { "java.lang.String", "java.lang.Long", "java.lang.Integer" }
    Returns class
    Exceptions
    • weblogic.management.ManagementException

    getMapEntries

    Returns all entries in a persistent map's assembly.

       
    Operation Name"getMapEntries"
    ParametersObject [] {  timeout }

    where:

    • timeout is an object of type java.lang.Integer that specifies:

      how many seconds till operatoin times out. Zero is an infinite timeout.

    SignatureString [] { "java.lang.Integer" }
    ReturnsString
    Exceptions
    • weblogic.management.ManagementException
      ManagementException

    getMember

    Get the member of path service entry referenced by this object.

       
    Operation Name"getMember"
    ParametersObject [] {  cursorHandleitemHandle }

    where:

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

      the handle to the cursor

    • itemHandle is an object of type java.lang.Integer that specifies:

      the handle to a specific item in the cursor

    SignatureString [] { "java.lang.String", "java.lang.Integer" }
    ReturnsCompositeData
    Exceptions
    • weblogic.management.ManagementException

    getNext

    Returns an array of items starting from the current cursor end position. The new cursor start position is set to be the location of the first item returned to the caller. The new cursor end position is set according to the size of the array returned, which is determined by the count argument. An array smaller than the "count" value is returned if there are fewer items from the specified start position to the end of the result set. A null value is returned if the size of the array is zero. In this case, the cursor position will not change.

    For more information, see:

       
    Operation Name"getNext"
    ParametersObject [] {  cursorHandlecount }

    where:

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

      The cursor handle.

    • count is an object of type java.lang.Integer that specifies:

      The maximum number of items to return.

    SignatureString [] { "java.lang.String", "java.lang.Integer" }
    Returns class
    Exceptions
    • weblogic.management.ManagementException

    getPrevious

    Returns an array of items up to the current cursor start position. The new start position will be placed at the location of the first item in the set returned to the caller. The new cursor end position will be placed at the location after the last item in the set that is returned.

    For more information, see:

       
    Operation Name"getPrevious"
    ParametersObject [] {  cursorHandlecount }

    where:

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

      The cursor handle.

    • count is an object of type java.lang.Integer that specifies:

      The maximum number of item to return.

    SignatureString [] { "java.lang.String", "java.lang.Integer" }
    Returns class
    Exceptions
    • weblogic.management.ManagementException

    remove

    Remove the path service entry referenced by this object.

       
    Operation Name"remove"
    ParametersObject [] {  cursorHandleitemHandle }

    where:

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

      the handle to the cursor

    • itemHandle is an object of type java.lang.Integer that specifies:

      the handle to a specific item in the cursor

    SignatureString [] { "java.lang.String", "java.lang.Integer" }
    ReturnsVoid
    Exceptions
    • weblogic.management.ManagementException

    update

    Update the path service entry referenced by this object.

       
    Operation Name"update"
    ParametersObject [] {  cursorHandlenewMember,  }

    where:

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

      the handle to the entry

    • newMember is an object of type java.lang.Integer that specifies:

      the new member that replaces the old member in the entry

    SignatureString [] { "java.lang.String", "java.lang.Integer", "javax.management.openmbean.CompositeData" }
    ReturnsVoid
    Exceptions
    • weblogic.management.ManagementException