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

Part Number E27170-02

weblogic.management.configuration
Interface WebServicePhysicalStoreMBean

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

public interface WebServicePhysicalStoreMBean
extends ConfigurationMBean

Represents a physical store for web services. Used only for non-WLS containers (e.g. other app-server or standalone client).


Field Summary
static String CACHE_FLUSH
           
static String DIRECT_WRITE
           
static String DISABLED
           
static String FILE
           
static String JDBC
           
static String STANDALONE_CLIENT_STORE_DIR_PROP
           
 
Fields inherited from interface weblogic.management.configuration.ConfigurationMBean
DEFAULT_EMPTY_BYTE_ARRAY
 
Method Summary
 String getLocation()
          For file stores, specifies the directory that will hold all files related to the store.
 String getName()
          Get the name of this physical store.
 String getStoreType()
          Get the type of this physical store.
 String getSynchronousWritePolicy()
          Specifies the algorithm used when performing synchronous writes to the physical store.
 void setLocation(String location)
          For file stores, specifies the directory that will hold all files related to the store.
 void setName(String name)
          Set the name of this physical store to a new name.
 void setStoreType(String type)
          Set the type of this physical store.
 void setSynchronousWritePolicy(String policy)
          Specifies the algorithm used when performing synchronous writes to the physical store.
 
Methods inherited from interface weblogic.management.configuration.ConfigurationMBean
freezeCurrentValue, getId, getInheritedProperties, getNotes, isDynamicallyCreated, isInherited, isSet, restoreDefaultValue, setComments, setDefaultedMBean, 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
 

Field Detail

STANDALONE_CLIENT_STORE_DIR_PROP

static final String STANDALONE_CLIENT_STORE_DIR_PROP
See Also:
Constant Field Values

FILE

static final String FILE
See Also:
Constant Field Values

JDBC

static final String JDBC
See Also:
Constant Field Values

DISABLED

static final String DISABLED
See Also:
Constant Field Values

CACHE_FLUSH

static final String CACHE_FLUSH
See Also:
Constant Field Values

DIRECT_WRITE

static final String DIRECT_WRITE
See Also:
Constant Field Values
Method Detail

getName

String getName()
Get the name of this physical store.

Specified by:
getName in interface ConfigurationMBean
Specified by:
getName in interface WebLogicMBean

setName

void setName(String name)
             throws InvalidAttributeValueException,
                    ManagementException
Set the name of this physical store to a new name.

Specified by:
setName in interface ConfigurationMBean
Parameters:
name - New name to give the physical store.
Throws:
InvalidAttributeValueException
ManagementException

setStoreType

void setStoreType(String type)
Set the type of this physical store.


getStoreType

String getStoreType()
Get the type of this physical store.

Default Value:
WebServicePhysicalStoreMBean.FILE
Valid Values:
WebServicePhysicalStoreMBean.FILE, WebServicePhysicalStoreMBean.JDBC

getLocation

String getLocation()
For file stores, specifies the directory that will hold all files related to the store. The actual file names are controlled internally by the file store implementation. For other types of stores, this location may be a URL or URI, or other description string.


setLocation

void setLocation(String location)
For file stores, specifies the directory that will hold all files related to the store. The actual file names are controlled internally by the file store implementation. For other types of stores, this location may be a URL or URI, or other description string.


getSynchronousWritePolicy

String getSynchronousWritePolicy()
Specifies the algorithm used when performing synchronous writes to the physical store.

Default Value:
WebServicePhysicalStoreMBean.CACHE_FLUSH

setSynchronousWritePolicy

void setSynchronousWritePolicy(String policy)
Specifies the algorithm used when performing synchronous writes to the physical store.

Valid Values:
WebServicePhysicalStoreMBean.DISABLED, WebServicePhysicalStoreMBean.CACHE_FLUSH, WebServicePhysicalStoreMBean.DIRECT_WRITE

Copyright 1996, 2013, 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.1.2)

Part Number E27170-02