Skip navigation links

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.2.1)

Part Number E55141-01
P4 Change 1723563 on 2015/10/09


weblogic.management.configuration
Interface WebServicePersistenceMBean

All Superinterfaces:
ConfigurationMBean, DescriptorBean, DynamicMBean, MBeanRegistration, NotificationBroadcaster, SettableBean, WebLogicMBean

public interface WebServicePersistenceMBean
extends ConfigurationMBean

Represents persistence configuration for web services.

Since:
10.3.3.0

Field Summary

 

Fields inherited from interface weblogic.management.configuration.ConfigurationMBean
DEFAULT_EMPTY_BYTE_ARRAY

 

Method Summary
abstract  WebServiceLogicalStoreMBean createWebServiceLogicalStore(String name)
          Create a new logical store with the given name.
abstract  WebServicePhysicalStoreMBean createWebServicePhysicalStore(String name)
          Create a new physical store with the given name.
abstract  void destroyWebServiceLogicalStore(WebServiceLogicalStoreMBean store)
          Destroy/remove a logical store previously defined by a call to createLogicalStore (or retrieved via a call to getLogicalStores).
abstract  void destroyWebServicePhysicalStore(WebServicePhysicalStoreMBean store)
          Destroy/remove a physical store previously defined by a call to createPhysicalStore (or retrieved via a call to getPhysicalStores).
abstract  String getDefaultLogicalStoreName()
          Get the name of the logical store to use, by default, for all web services persistent state in this server.
abstract  WebServiceLogicalStoreMBean[] getWebServiceLogicalStores()
          Get an array of all defined logical stores for this VM (non-WLS).
abstract  WebServicePhysicalStoreMBean[] getWebServicePhysicalStores()
          Get an array of all defined physical stores for this VM (non-WLS).
abstract  WebServiceLogicalStoreMBean lookupWebServiceLogicalStore(String name)
          Lookup a logical store by name
abstract  WebServicePhysicalStoreMBean lookupWebServicePhysicalStore(String name)
          Get a named physical store for this VM (non-WLS).
abstract  void setDefaultLogicalStoreName(String storeName)
          Set the name of the logical store to use, by default, for all web services persistent state in this server.

 

Methods inherited from interface weblogic.management.configuration.ConfigurationMBean
freezeCurrentValue, getId, getInheritedProperties, getName, getNotes, isDynamicallyCreated, isInherited, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, unSet

 

Methods inherited from interface weblogic.management.WebLogicMBean
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent

 

Methods inherited from interface javax.management.DynamicMBean
getAttribute, getAttributes, invoke, setAttribute, setAttributes

 

Methods inherited from interface javax.management.MBeanRegistration
postDeregister, postRegister, preDeregister, preRegister

 

Methods inherited from interface javax.management.NotificationBroadcaster
addNotificationListener, getNotificationInfo, removeNotificationListener

 

Methods inherited from interface weblogic.descriptor.DescriptorBean
addPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListener

 

Method Detail

getDefaultLogicalStoreName

String getDefaultLogicalStoreName()
Get the name of the logical store to use, by default, for all web services persistent state in this server.
Returns:
Name of the store to use. This name will be a valid name of a store represented in the list returned by getLogicalStores.
See Also:
WebServicePersistenceMBean.getWebServiceLogicalStores()

setDefaultLogicalStoreName

void setDefaultLogicalStoreName(String storeName)
Set the name of the logical store to use, by default, for all web services persistent state in this server.
Parameters:
storeName - Name of the store to use. This name must be a valid name of a store represented in the list returned by getLogicalStores.
See Also:
WebServicePersistenceMBean.getWebServiceLogicalStores()

createWebServiceLogicalStore

WebServiceLogicalStoreMBean createWebServiceLogicalStore(String name)
Create a new logical store with the given name.
Parameters:
name - Name of the new store. Logical store names must start with a letter, and can contain only letters, numbers, spaces and underscores.
Returns:
The newly created logical store MBean

destroyWebServiceLogicalStore

void destroyWebServiceLogicalStore(WebServiceLogicalStoreMBean store)
Destroy/remove a logical store previously defined by a call to createLogicalStore (or retrieved via a call to getLogicalStores).
Parameters:
store - The store to destroy/remove.

getWebServiceLogicalStores

WebServiceLogicalStoreMBean[] getWebServiceLogicalStores()
Get an array of all defined logical stores for this VM (non-WLS).

lookupWebServiceLogicalStore

WebServiceLogicalStoreMBean lookupWebServiceLogicalStore(String name)
Lookup a logical store by name
Parameters:
name -

createWebServicePhysicalStore

WebServicePhysicalStoreMBean createWebServicePhysicalStore(String name)
Create a new physical store with the given name. Used only for standalone VM (non-WLS).
Parameters:
name - Name of the new store. Physical store names must start with a letter, and can contain only letters, numbers, spaces and underscores.
Returns:
The newly created physical store MBean

destroyWebServicePhysicalStore

void destroyWebServicePhysicalStore(WebServicePhysicalStoreMBean store)
Destroy/remove a physical store previously defined by a call to createPhysicalStore (or retrieved via a call to getPhysicalStores).
Parameters:
store - The store to destroy/remove.

getWebServicePhysicalStores

WebServicePhysicalStoreMBean[] getWebServicePhysicalStores()
Get an array of all defined physical stores for this VM (non-WLS).

lookupWebServicePhysicalStore

WebServicePhysicalStoreMBean lookupWebServicePhysicalStore(String name)
Get a named physical store for this VM (non-WLS).
Parameters:
name -
Returns:
The physical store with the given name or null if it doesn't exist.

Skip navigation links

Copyright 1996, 2015, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.2.1)

Part Number E55141-01
P4 Change 1723563 on 2015/10/09