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 java.lang.Class<? extends DynamicOptions.BeanReceiver> |
getExportedBeanReceiver()
Returns the class that should be used for looking up exported DynamicBean bindings from
plugins.
|
void |
setDynamicBean(java.lang.String plugin,
DynamicOptions.DynamicBean dynamicBean) |
void setDynamicBean(java.lang.String plugin,
DynamicOptions.DynamicBean dynamicBean)
default java.lang.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.