AR System Java Plug-in API

com.bmc.arsys.pluginsvr.plugins
Class ARFilterAPIPlugin

java.lang.Object
  extended by com.bmc.arsys.pluginsvr.plugins.ARPlugin
      extended by com.bmc.arsys.pluginsvr.plugins.ARFilterAPIPlugin
All Implemented Interfaces:
ARFilterAPIPluggable, ARPluggable

public abstract class ARFilterAPIPlugin
extends ARPlugin
implements ARFilterAPIPluggable

Default implementation of filter api plugin.


Constructor Summary
ARFilterAPIPlugin()
           
 
Method Summary
abstract  List<com.bmc.arsys.api.Value> filterAPICall(ARPluginContext context, List<com.bmc.arsys.api.Value> pInValues)
          Given a set of input values, process it and return a list of output values.
 
Methods inherited from class com.bmc.arsys.pluginsvr.plugins.ARPlugin
initialize, onEvent, terminate
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.bmc.arsys.pluginsvr.plugins.ARPluggable
initialize, onEvent, terminate
 

Constructor Detail

ARFilterAPIPlugin

public ARFilterAPIPlugin()
Method Detail

filterAPICall

public abstract List<com.bmc.arsys.api.Value> filterAPICall(ARPluginContext context,
                                                            List<com.bmc.arsys.api.Value> pInValues)
                                                     throws com.bmc.arsys.api.ARException
Description copied from interface: ARFilterAPIPluggable
Given a set of input values, process it and return a list of output values. The plugin context and instance data are also provided.

Specified by:
filterAPICall in interface ARFilterAPIPluggable
Parameters:
context - Current context for this plugin call, like username etc.
pInValues - input values
Returns:
output values
Throws:
com.bmc.arsys.api.ARException

AR System Java Plug-in API

? Copyright 2006, 2007 BMC Software, Inc.