org.apache.openjpa.conf
public class BrokerValue extends PluginValue
PluginValue
that can efficiently create BrokerImpl
instances.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DEFAULT_ALIAS |
static java.lang.String |
KEY |
static java.lang.String |
NON_FINALIZING_ALIAS |
Constructor and Description |
---|
BrokerValue() |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<? extends BrokerImpl> |
getTemplateBrokerType(Configuration c) |
java.lang.Object |
newInstance(java.lang.String clsName,
java.lang.Class type,
Configuration conf,
boolean fatal)
Allow subclasses to instantiate additional plugins.
|
configure, getClassName, getInternalString, getProperties, getString, getValueType, instantiate, isSingleton, objectChanged, set, setClassName, setInternalString, setProperties, setString
configure, get, instantiate, set, setInternalObject
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
public static final java.lang.String KEY
public static final java.lang.String NON_FINALIZING_ALIAS
public static final java.lang.String DEFAULT_ALIAS
public java.lang.Object newInstance(java.lang.String clsName, java.lang.Class type, Configuration conf, boolean fatal)
ObjectValue
newInstance
in class ObjectValue
public java.lang.Class<? extends BrokerImpl> getTemplateBrokerType(Configuration c)