ConfigurationMBean
, DescriptorBean
, javax.management.DynamicMBean
, javax.management.MBeanRegistration
, javax.management.NotificationBroadcaster
, SettableBean
, WebLogicMBean
public interface WebServicePersistenceMBean extends ConfigurationMBean
Represents persistence configuration for web services.
DEFAULT_EMPTY_BYTE_ARRAY
Modifier and Type | Method | Description |
---|---|---|
WebServiceLogicalStoreMBean |
createWebServiceLogicalStore(java.lang.String name) |
Create a new logical store with the given name.
|
WebServicePhysicalStoreMBean |
createWebServicePhysicalStore(java.lang.String name) |
Create a new physical store with the given name.
|
void |
destroyWebServiceLogicalStore(WebServiceLogicalStoreMBean store) |
Destroy/remove a logical store previously defined by a call to
createLogicalStore (or retrieved via a call to getLogicalStores).
|
void |
destroyWebServicePhysicalStore(WebServicePhysicalStoreMBean store) |
Destroy/remove a physical store previously defined by a call to
createPhysicalStore (or retrieved via a call to getPhysicalStores).
|
java.lang.String |
getDefaultLogicalStoreName() |
Get the name of the logical store to use, by default, for all
web services persistent state in this server.
|
WebServiceLogicalStoreMBean[] |
getWebServiceLogicalStores() |
Get an array of all defined logical stores for this VM (non-WLS).
|
WebServicePhysicalStoreMBean[] |
getWebServicePhysicalStores() |
Get an array of all defined physical stores for this VM (non-WLS).
|
WebServiceLogicalStoreMBean |
lookupWebServiceLogicalStore(java.lang.String name) |
Lookup a logical store by name
|
WebServicePhysicalStoreMBean |
lookupWebServicePhysicalStore(java.lang.String name) |
Get a named physical store for this VM (non-WLS).
|
void |
setDefaultLogicalStoreName(java.lang.String storeName) |
Set the name of the logical store to use, by default, for all
web services persistent state in this server.
|
freezeCurrentValue, getId, getInheritedProperties, getName, getNotes, isDynamicallyCreated, isInherited, isSet, restoreDefaultValue, setComments, setDefaultedMBean, setName, setNotes, setPersistenceEnabled, unSet
addPropertyChangeListener, createChildCopyIncludingObsolete, getParentBean, isEditable, removePropertyChangeListener
getAttribute, getAttributes, invoke, setAttribute, setAttributes
postDeregister, postRegister, preDeregister, preRegister
addNotificationListener, getNotificationInfo, removeNotificationListener
getMBeanInfo, getObjectName, getParent, getType, isCachingDisabled, isRegistered, setParent
java.lang.String getDefaultLogicalStoreName()
getWebServiceLogicalStores()
void setDefaultLogicalStoreName(java.lang.String storeName)
storeName
- Name of the store to use. This name must be a valid
name of a store represented in the list returned by
getLogicalStores.getWebServiceLogicalStores()
WebServiceLogicalStoreMBean createWebServiceLogicalStore(java.lang.String name)
name
- Name of the new store. Logical store names
must start with a letter, and can contain only letters, numbers,
spaces and underscores.void destroyWebServiceLogicalStore(WebServiceLogicalStoreMBean store)
store
- The store to destroy/remove.WebServiceLogicalStoreMBean[] getWebServiceLogicalStores()
WebServiceLogicalStoreMBean lookupWebServiceLogicalStore(java.lang.String name)
name
- WebServicePhysicalStoreMBean createWebServicePhysicalStore(java.lang.String name)
name
- Name of the new store. Physical store names
must start with a letter, and can contain only letters, numbers,
spaces and underscores.void destroyWebServicePhysicalStore(WebServicePhysicalStoreMBean store)
store
- The store to destroy/remove.WebServicePhysicalStoreMBean[] getWebServicePhysicalStores()
WebServicePhysicalStoreMBean lookupWebServicePhysicalStore(java.lang.String name)
name
-