| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface DistributedConfiguration
A configuration for multiple data stores, each referred as slice.
 This configuration allows each underlying slice be configured with its
 own specific configuration properties such as JDBC Driver or connection
 user/password etc. 
 This configuration also extends by adding a DistributionPolicy that governs how new instances be distributed
 among the slices.
| Field Summary | 
|---|
| Fields inherited from interface org.apache.openjpa.lib.conf.Configuration | 
|---|
ATTRIBUTE_ALLOWED_VALUES, ATTRIBUTE_CATEGORY, ATTRIBUTE_INTERFACE, ATTRIBUTE_ORDER, ATTRIBUTE_TYPE, ATTRIBUTE_XML, INIT_STATE_FREEZING, INIT_STATE_FROZEN, INIT_STATE_LIQUID | 
| Fields inherited from interface java.beans.BeanInfo | 
|---|
ICON_COLOR_16x16, ICON_COLOR_32x32, ICON_MONO_16x16, ICON_MONO_32x32 | 
| Method Summary | |
|---|---|
 List<String> | 
getActiveSliceNames()
Gets the active slice identifiers.  | 
 List<String> | 
getAvailableSliceNames()
Gets the available slice identifiers irrespective of their status.  | 
 DistributionPolicy | 
getDistributionPolicyInstance()
Gets the policy that governs how new instances will be distributed across the available slices.  | 
 Slice | 
getSlice(String sliceName)
Gets the Slice for a given name.  | 
 List<Slice> | 
getSlices(Slice.Status... statuses)
Gets the slices of given status.  | 
| Methods inherited from interface org.apache.openjpa.lib.conf.Configuration | 
|---|
addPropertyChangeListener, addValue, clone, close, fromProperties, getConfigurationLog, getId, getLog, getLog, getLogFactory, getProductName, getValue, getValues, instantiateAll, isReadOnly, removePropertyChangeListener, removeValue, setId, setLog, setLogFactory, setProductName, setReadOnly, toProperties | 
| Methods inherited from interface java.beans.BeanInfo | 
|---|
getAdditionalBeanInfo, getBeanDescriptor, getDefaultEventIndex, getDefaultPropertyIndex, getEventSetDescriptors, getIcon, getMethodDescriptors, getPropertyDescriptors | 
| Method Detail | 
|---|
List<String> getActiveSliceNames()
openjpa.slice.Names property or by scanning 
 openjpa.slice.*.* properties.
 openjpa.slice.Names property or 
 ordered alphabetically when found by scanning the properties.
 
List<String> getAvailableSliceNames()
List<Slice> getSlices(Slice.Status... statuses)
statuses - list of status flags. If null, returns all slices 
 irrespective of status.Slice getSlice(String sliceName)
DistributionPolicy getDistributionPolicyInstance()
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||