org.apache.openjpa.slice
Interface DistributedBrokerFactory
- All Superinterfaces:
- BrokerFactory, Closeable, java.io.Serializable
- All Known Implementing Classes:
- DistributedJDBCBrokerFactory
public interface DistributedBrokerFactory
- extends BrokerFactory
Extension to BrokerFactory to allow dynamically add/remove slices.
- Author:
- Pinaki Poddar
|
Method Summary |
Slice |
addSlice(java.lang.String name,
java.util.Map properties)
Adds the given slice with the given properties. |
| Methods inherited from interface org.apache.openjpa.kernel.BrokerFactory |
addLifecycleListener, addTransactionListener, close, getConfiguration, getProperties, getSupportedProperties, getUserObject, isClosed, lock, newBroker, newBroker, putUserObject, removeLifecycleListener, removeTransactionListener, unlock |
addSlice
Slice addSlice(java.lang.String name,
java.util.Map properties)
- Adds the given slice with the given properties. This newly added slice
will be configured to brokers constructed by this factory after this
call.
- Parameters:
name - logical name of the to be added slice. Must be different from
any currently available slices.properties - key-value pair of configuration for the slice to be
added. The keys must have openjpa.slice.<name>.* as prefix.- See Also:
DistributedConfiguration.getAvailableSliceNames(),
DistributedConfiguration.addSlice(String, Map)
Copyright © 2006-2009 Apache Software Foundation. All Rights Reserved.