com.ibm.carma.ui
Interface ICarmaDefineFilters


public interface ICarmaDefineFilters

Interface for defining a new Carma Filter. Clients should implement this interface and include the name of their class in a CARMA filter definition contributed to the define carma filter extension point "com.ibm.carma.ui.defineCarmaFilter". For example, the markup in the contributing plugin.xml might contain:

 <extension point="com.ibm.carma.ui.defineCarmaFilters">
   <defineCarmaFilter
     uniqueId="42"
     filterLevel="RAM"
     filterProcessDefinition="CLASS"
     class="com.example.MyCarmaFilter"/>
 </extension>
 

Since:
8.0.2

Method Summary
 java.lang.String defineFilter(java.lang.Object resource)
          This method is invoked
 

Method Detail

defineFilter

java.lang.String defineFilter(java.lang.Object resource)
This method is invoked

Parameters:
resource - The selected RAM or Carma resource.
Returns:
A string representation of the filter to be used.