Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.bea.wlrt.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.wlrt.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.wlrt:application=myapplication,name=processor," +
                                         "type=com.bea.wlrt.configuration.application.DefaultProcessorConfig");

        EPLProcessorMBean eplMBean = (EPLProcessorMBean)
               MBeanServerInvocationHandler.newProxyInstance(
                                mbsc,
                                ObjectName.getInstance(eplName),
                                EPLProcessorMBean.class,
                                true);

        Map rules =  eplMBean.getAllRules();

        //other operations
           ...
           ...

Field Summary
`static String` | `OBJECT_NAME`

Methods inherited from interface com.bea.wlrt.jmx.standard.IEPLProcessor
`addRule, addRule, addRules, deleteAllRules, deleteRule, deleteRules, disableMonitoring, enableMonitoring, getAllRules, getRule, getRules, isMonitoringEnabled, uploadRules`

Field Detail

### OBJECT_NAME

    public static final String OBJECT_NAME

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD