com.bea.wlevs.jmx.standard
Interface EPLProcessorMBean
- public interface EPLProcessorMBean
- extends IEPLProcessor
This MBean will manage instances of epl processor whose configuration has been derived from
com.bea.wlevs.configuration.application.DefaultProcessorConfig
schema. All the
attributes and operations of this MBean wraps around this schema type.
An example of using this MBean is given below
ObjectName eplName =
ObjectName.getInstance("com.bea.wlevs:application=myapplication,name=processor," +
"type=com.bea.wlevs.configuration.application.DefaultProcessorConfig");
EPLProcessorMBean eplMBean = (EPLProcessorMBean)
MBeanServerInvocationHandler.newProxyInstance(
mbsc,
ObjectName.getInstance(eplName),
EPLProcessorMBean.class,
true);
Map rules = eplMBean.getAllRules();
//other operations
...
...
Methods inherited from interface com.bea.wlevs.jmx.standard.IEPLProcessor |
addRule,
addRule,
addRules,
deleteAllRules,
deleteRule,
deleteRules,
disableMonitoring,
enableMonitoring,
getAllRules,
getRule,
getRules,
isMonitoringEnabled,
uploadRules |
OBJECT_NAME
public static final String OBJECT_NAME