public static interface DynamicOptions.BeanReceiver
public class Query extends SshCommand implements DynamicOptions.BeanReceiver { public void setDynamicBean(String plugin, DynamicOptions.DynamicBean dynamicBean) { dynamicBeans.put(plugin, dynamicBean); } public DynamicOptions.DynamicBean getDynamicBean(String plugin) { return dynamicBeans.get(plugin); } ... } }
Modifier and Type | Method and Description |
---|---|
default Class<? extends DynamicOptions.BeanReceiver> |
getExportedBeanReceiver()
Returns the class that should be used for looking up exported DynamicBean bindings from
plugins.
|
void |
setDynamicBean(String plugin,
DynamicOptions.DynamicBean dynamicBean) |
void setDynamicBean(String plugin, DynamicOptions.DynamicBean dynamicBean)
default Class<? extends DynamicOptions.BeanReceiver> getExportedBeanReceiver()
GetDetail
is just a synonym for a variant of GetChange
, and it should respect any DynamicBeans on GetChange. GetChange}. So it should
return GetChange.class
from this method.