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, setStringconfigure, get, instantiate, set, setInternalObjectaddEquivalentKey, 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, valueChangedpublic 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)
ObjectValuenewInstance in class ObjectValuepublic java.lang.Class<? extends BrokerImpl> getTemplateBrokerType(Configuration c)
Copyright © 2006-2013 Apache Software Foundation. All Rights Reserved.