public class BrokerValue extends PluginValue
PluginValue that can efficiently create BrokerImpl
 instances.| Modifier and Type | Field and Description | 
|---|---|
| static String | DEFAULT_ALIAS | 
| static String | KEY | 
| static String | NON_FINALIZING_ALIAS | 
| Constructor and Description | 
|---|
| BrokerValue() | 
| Modifier and Type | Method and Description | 
|---|---|
| Class<? extends BrokerImpl> | getTemplateBrokerType(Configuration c) | 
| Object | newInstance(String clsName,
           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 String KEY
public static final String NON_FINALIZING_ALIAS
public static final String DEFAULT_ALIAS
public Object newInstance(String clsName, Class type, Configuration conf, boolean fatal)
ObjectValuenewInstance in class ObjectValuepublic Class<? extends BrokerImpl> getTemplateBrokerType(Configuration c)
Copyright © 2006–2018 Apache Software Foundation. All rights reserved.