A C D E G H I L M N O P R S T U V

A

absolute(int) - Method in class org.apache.openjpa.slice.jdbc.UniqueResultObjectProvider
 

C

close() - Method in class org.apache.openjpa.slice.jdbc.UniqueResultObjectProvider
 
compareTo(Slice) - Method in class org.apache.openjpa.slice.Slice
 

D

distribute(Object, List<String>, Object) - Method in interface org.apache.openjpa.slice.DistributionPolicy
Gets the name of the slice where a given instance will be stored.
DistributedBrokerImpl - Class in org.apache.openjpa.slice
A specialized Broker to associate slice identifiers with the StateManagers as they are persisted in a cascade.
DistributedBrokerImpl() - Constructor for class org.apache.openjpa.slice.DistributedBrokerImpl
 
DistributedConfiguration - Interface in org.apache.openjpa.slice
A configuration for multiple data stores, each referred as slice.
DistributedJDBCBrokerFactory - Class in org.apache.openjpa.slice.jdbc
A factory for distributed JDBC datastores.
DistributedJDBCBrokerFactory(DistributedJDBCConfiguration) - Constructor for class org.apache.openjpa.slice.jdbc.DistributedJDBCBrokerFactory
 
DistributedJDBCConfiguration - Interface in org.apache.openjpa.slice.jdbc
A distributed configuration that is a ordered collection of JDBCConfigurations.
DistributedJDBCConfigurationImpl - Class in org.apache.openjpa.slice.jdbc
Implements a distributed configuration of JDBCStoreManagers.
DistributedJDBCConfigurationImpl(ConfigurationProvider) - Constructor for class org.apache.openjpa.slice.jdbc.DistributedJDBCConfigurationImpl
Configure itself as well as underlying slices.
DistributionPolicy - Interface in org.apache.openjpa.slice
Policy to select one of the physical databases referred as slice in which a given persistent instance will be stored.
distributionPolicyPlugin - Variable in class org.apache.openjpa.slice.jdbc.DistributedJDBCConfigurationImpl
 
DOT - Static variable in class org.apache.openjpa.slice.jdbc.DistributedJDBCConfigurationImpl
 

E

endOperation() - Method in class org.apache.openjpa.slice.DistributedBrokerImpl
 
equals(Object) - Method in class org.apache.openjpa.slice.Slice
Equals by name.
executorServicePlugin - Variable in class org.apache.openjpa.slice.jdbc.DistributedJDBCConfigurationImpl
 
ExecutorServiceValue - Class in org.apache.openjpa.slice
Value type used to represent a ExecutorService.
ExecutorServiceValue() - Constructor for class org.apache.openjpa.slice.ExecutorServiceValue
 

G

getActiveSliceNames() - Method in interface org.apache.openjpa.slice.DistributedConfiguration
Gets the active slice identifiers.
getActiveSliceNames() - Method in class org.apache.openjpa.slice.jdbc.DistributedJDBCConfigurationImpl
Gets the name of the active slices.
getAvailableSliceNames() - Method in interface org.apache.openjpa.slice.DistributedConfiguration
Gets the available slice identifiers irrespective of their status.
getAvailableSliceNames() - Method in class org.apache.openjpa.slice.jdbc.DistributedJDBCConfigurationImpl
Gets the name of the available slices.
getConfiguration() - Method in class org.apache.openjpa.slice.jdbc.DistributedJDBCBrokerFactory
 
getConfiguration() - Method in class org.apache.openjpa.slice.Slice
 
getConfigurationPrefix() - Method in class org.apache.openjpa.slice.ProductDerivation
 
getConnectionFactory() - Method in class org.apache.openjpa.slice.jdbc.DistributedJDBCConfigurationImpl
 
getDistributionPolicyInstance() - Method in interface org.apache.openjpa.slice.DistributedConfiguration
Gets the policy that governs how new instances will be distributed across the available slices.
getDistributionPolicyInstance() - Method in class org.apache.openjpa.slice.jdbc.DistributedJDBCConfigurationImpl
 
getExecutorService() - Method in interface org.apache.openjpa.slice.jdbc.DistributedJDBCConfiguration
Gets the alias for ExecutorService being used.
getExecutorService() - Method in class org.apache.openjpa.slice.jdbc.DistributedJDBCConfigurationImpl
 
getExecutorServiceInstance() - Method in interface org.apache.openjpa.slice.jdbc.DistributedJDBCConfiguration
Gets the ExecutorService being used.
getExecutorServiceInstance() - Method in class org.apache.openjpa.slice.jdbc.DistributedJDBCConfigurationImpl
 
getFactoryInitializationBanner() - Method in class org.apache.openjpa.slice.jdbc.DistributedJDBCBrokerFactory
 
getInstance(ConfigurationProvider) - Static method in class org.apache.openjpa.slice.jdbc.DistributedJDBCBrokerFactory
Factory method for obtaining a possibly-pooled factory from properties.
getInstance(JDBCConfiguration) - Static method in class org.apache.openjpa.slice.jdbc.DistributedJDBCBrokerFactory
Factory method for constructing a factory from a configuration.
getMaster() - Method in interface org.apache.openjpa.slice.jdbc.DistributedJDBCConfiguration
Gets the master slice.
getMaster() - Method in class org.apache.openjpa.slice.jdbc.DistributedJDBCConfigurationImpl
Gets the master slice.
getName() - Method in class org.apache.openjpa.slice.jdbc.SliceStoreManager
 
getName() - Method in class org.apache.openjpa.slice.Slice
Gets the immutable logical name.
getResultObject() - Method in class org.apache.openjpa.slice.jdbc.UniqueResultObjectProvider
 
getSlice(String) - Method in interface org.apache.openjpa.slice.DistributedConfiguration
Gets the Slice for a given name.
getSlice(String) - Method in class org.apache.openjpa.slice.jdbc.DistributedJDBCConfigurationImpl
Get the configuration for given slice.
getSlice() - Method in class org.apache.openjpa.slice.jdbc.SliceStoreManager
Gets the slice for which this receiver is working.
getSlice(Object) - Static method in class org.apache.openjpa.slice.SlicePersistence
Get the slice identifier for the given instance if it is a managed instance and has been assigned to a slice.
getSlices(Slice.Status...) - Method in interface org.apache.openjpa.slice.DistributedConfiguration
Gets the slices of given status.
getSlices(Slice.Status...) - Method in class org.apache.openjpa.slice.jdbc.DistributedJDBCConfigurationImpl
Gets the slices of given status.
getStatus() - Method in class org.apache.openjpa.slice.Slice
 
getType() - Method in class org.apache.openjpa.slice.ProductDerivation
 

H

handleCheckedException(Exception) - Method in class org.apache.openjpa.slice.jdbc.UniqueResultObjectProvider
 
hashCode() - Method in class org.apache.openjpa.slice.Slice
 
HINT_TARGET - Static variable in class org.apache.openjpa.slice.ProductDerivation
Hint key openjpa.hint.slice.Target to specify a subset of slices for query.

I

instantiate(Class, Configuration, boolean) - Method in class org.apache.openjpa.slice.ExecutorServiceValue
Configures a cached or fixed thread pool.
isActive() - Method in class org.apache.openjpa.slice.Slice
 

L

lenientPlugin - Variable in class org.apache.openjpa.slice.jdbc.DistributedJDBCConfigurationImpl
 

M

masterPlugin - Variable in class org.apache.openjpa.slice.jdbc.DistributedJDBCConfigurationImpl
 

N

namesPlugin - Variable in class org.apache.openjpa.slice.jdbc.DistributedJDBCConfigurationImpl
 
newInstance(ConfigurationProvider) - Static method in class org.apache.openjpa.slice.jdbc.DistributedJDBCBrokerFactory
Factory method for constructing a factory from properties.
newStoreManager() - Method in class org.apache.openjpa.slice.jdbc.DistributedJDBCBrokerFactory
 
next() - Method in class org.apache.openjpa.slice.jdbc.UniqueResultObjectProvider
 

O

open() - Method in class org.apache.openjpa.slice.jdbc.UniqueResultObjectProvider
 
org.apache.openjpa.slice - package org.apache.openjpa.slice
Extended OpenJPA Interfaces for distributed databases.
org.apache.openjpa.slice.jdbc - package org.apache.openjpa.slice.jdbc
Implements Distributed version of JDBCStoreManager and JDBCStoreQuery.

P

persist(Object, Object, boolean, OpCallbacks) - Method in class org.apache.openjpa.slice.DistributedBrokerImpl
Assigns slice identifier to the resultant StateManager as initialized by the super class implementation.
PREFIX_OPENJPA - Static variable in class org.apache.openjpa.slice.jdbc.DistributedJDBCConfigurationImpl
 
PREFIX_SLICE - Static variable in class org.apache.openjpa.slice.jdbc.DistributedJDBCConfigurationImpl
 
PREFIX_SLICE - Static variable in class org.apache.openjpa.slice.ProductDerivation
Prefix for all Slice-specific configuration properties.
ProductDerivation - Class in org.apache.openjpa.slice
Derives configuration for Slice.
ProductDerivation() - Constructor for class org.apache.openjpa.slice.ProductDerivation
 
putBrokerFactoryAliases(Map) - Method in class org.apache.openjpa.slice.ProductDerivation
 

R

REGEX_DOT - Static variable in class org.apache.openjpa.slice.jdbc.DistributedJDBCConfigurationImpl
 
reset() - Method in class org.apache.openjpa.slice.jdbc.UniqueResultObjectProvider
 

S

setDistributionPolicyInstance(String) - Method in class org.apache.openjpa.slice.jdbc.DistributedJDBCConfigurationImpl
 
setExecutorService(ExecutorService) - Method in class org.apache.openjpa.slice.jdbc.DistributedJDBCConfigurationImpl
 
setProperties(String) - Method in class org.apache.openjpa.slice.ExecutorServiceValue
 
setStatus(Slice.Status) - Method in class org.apache.openjpa.slice.Slice
 
size() - Method in class org.apache.openjpa.slice.jdbc.UniqueResultObjectProvider
 
Slice - Class in org.apache.openjpa.slice
Represents a database slice of immutable logical name, a configuration and status.
Slice(String, OpenJPAConfiguration) - Constructor for class org.apache.openjpa.slice.Slice
Supply the logical name and configuration.
Slice.Status - Enum in org.apache.openjpa.slice
 
SlicePersistence - Class in org.apache.openjpa.slice
A helper to determine the slice identifier of an instance.
SlicePersistence() - Constructor for class org.apache.openjpa.slice.SlicePersistence
 
SliceStoreManager - Class in org.apache.openjpa.slice.jdbc
A specialized JDBCStoreManager for a slice.
SliceStoreManager(Slice) - Constructor for class org.apache.openjpa.slice.jdbc.SliceStoreManager
Construct with immutable logical name of the slice.
supportsRandomAccess() - Method in class org.apache.openjpa.slice.jdbc.UniqueResultObjectProvider
 

T

toString() - Method in class org.apache.openjpa.slice.Slice
 

U

UniqueResultObjectProvider - Class in org.apache.openjpa.slice.jdbc
Aggregates individual single query results from different databases.
UniqueResultObjectProvider(ResultObjectProvider[], StoreQuery, QueryExpressions[]) - Constructor for class org.apache.openjpa.slice.jdbc.UniqueResultObjectProvider
 

V

valueOf(String) - Static method in enum org.apache.openjpa.slice.Slice.Status
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.openjpa.slice.Slice.Status
Returns an array containing the constants of this enum type, in the order they are declared.

A C D E G H I L M N O P R S T U V

Copyright © 2006-2012 Apache Software Foundation. All Rights Reserved.