Package org.apache.openjpa.conf
Class BrokerValue
java.lang.Object
org.apache.openjpa.lib.conf.Value
org.apache.openjpa.lib.conf.ObjectValue
org.apache.openjpa.lib.conf.PluginValue
org.apache.openjpa.conf.BrokerValue
- All Implemented Interfaces:
Cloneable
Custom
PluginValue that can efficiently create BrokerImpl
instances.- Since:
- 0.9.7
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionClass<? extends BrokerImpl>newInstance(String clsName, Class type, Configuration conf, boolean fatal) Allow subclasses to instantiate additional plugins.Methods inherited from class org.apache.openjpa.lib.conf.PluginValue
configure, getClassName, getInternalString, getProperties, getString, getValueType, instantiate, isSingleton, objectChanged, set, setClassName, setInternalString, setProperties, setStringMethods inherited from class org.apache.openjpa.lib.conf.ObjectValue
configure, get, instantiate, set, setInternalObjectMethods inherited from class org.apache.openjpa.lib.conf.Value
addEquivalentKey, addListener, alias, alias, assertChangeable, clone, equals, getAliases, getDefault, getEquivalentKeys, getInstantiatingGetter, getListeners, getLoadKey, getOriginalValue, getProperty, getPropertyKeys, getScope, hashCode, hide, isAliasListComprehensive, isDynamic, isHidden, isPrivate, makePrivate, matches, removeListener, setAlias, setAlias, setAliases, setAliasListComprehensive, setDefault, setDynamic, setInstantiatingGetter, setLoadKey, setObject, setProperty, setScope, toString, unalias, unalias, valueChanged
-
Field Details
-
KEY
- See Also:
-
NON_FINALIZING_ALIAS
- See Also:
-
DEFAULT_ALIAS
- See Also:
-
-
Constructor Details
-
BrokerValue
public BrokerValue()
-
-
Method Details
-
newInstance
Description copied from class:ObjectValueAllow subclasses to instantiate additional plugins. This method does not perform configuration.- Overrides:
newInstancein classObjectValue
-
getTemplateBrokerType
-